自动化:如何处理随机错误弹出窗口并继续执行测试

时间:2018-08-17 17:32:21

标签: c# automation appium

我有一个在自动化框架中处理异常的一般问题。 自动化执行期间如何处理随机弹出窗口? 我已经用C#(使用Appium#)编写了自动化测试。我的应用程序是内置于Dot net中的Windows应用程序。每当我运行测试时,都会弹出一些随机错误,必须单击“确定”并继续。这些是随机出现的。我不确定是否有更好的方法通过代码来处理这些弹出窗口。我能够识别弹出元素,然后单击“确定”。我已经编写了一种方法来执行此操作,但是我不想在每一步之前都调用此方法,因为它真的很笨拙。 有人可以指导是否可以创建一个自定义的异常包装类来帮助解决此问题或其他解决方案吗?

0 个答案:

没有答案