Ranorex - 如何捕获异常并将执行返回到引发异常的语句
本文关键字:异常 语句 返回 执行 捕获异常 Ranorex | 更新日期: 2023-09-27 17:56:30
请帮助我解决Ranorex中的这两个问题。我一直在阅读,但仍然无法得到它。
1) 如何捕获异常并将执行返回给抛出异常的语句?
2) 如何在录音 2 中看到 Recording1.cs/Recording1.UserCode.cs 中的方法?通过声明私有静态,我不会直接在记录器表中看到我可以在下拉列表中选择用户代码和函数名称的位置
3)如果我想定义一个公共类来处理Ranorex测试套件中任何测试用例中发生的所有ElementNotFoundException,我该怎么做?我能否定义/扩展一个所有测试用例都可以指向的类?
Question1)你可以使用try..在 C# 中使用的 catch 块。类似的,您也可以在Ranorex脚本中尝试。
问题2)如果您在 Ranorex 中使用代码模块,则可以创建要在另一个类中调用的函数的类的对象。
问题 3)您可以通过创建用户定义的异常类来做到这一点。 有关用户定义的异常,请参阅此链接上的示例http://www.tutorialspoint.com/csharp/csharp_exception_handling.htm