1

请在 Ranorex 中帮助我解决这两个问题。我一直在阅读,但仍然无法理解。

1)如何捕获异常并将执行返回到抛出异常的语句?

2) 如何在 Recording 2 中看到 Recording1.cs/Recording1.UserCode.cs 中的方法?通过声明私有静态,我没有直接在记录器表中看到我可以在下拉列表中选择用户代码和函数名称

3) 如果我想定义一个通用类来处理我在 Ranorex 的测试套件中的任何测试用例中发生的所有 ElementNotFoundException,我该怎么做?我可以定义/扩展一个所有测试用例都可以指向的类吗?

4

1 回答 1

0

问题1)您可以像在 C# 中使用一样使用 try..catch 块。类似地,您也可以在 Ranorex 脚本中尝试。

问题 2)如果你在 Ranorex 中使用代码模块,你可以创建一个你想在另一个类中调用的函数的类的对象。

问题3)您可以通过创建用户定义的异常类来做到这一点。请参阅此链接上的示例以获取用户定义的异常 http://www.tutorialspoint.com/csharp/csharp_exception_handling.htm

于 2014-04-04T10:46:10.157 回答