我正在使用Ranorex进行Testautomation。我构建了一个Testcase,它按预期运行。但是如果发生未处理的异常,Testcase就不会停止。如果发生Exception
,如何停止我的测试?我不是指RanorexException
。这是我的计划中发生的异常。到目前为止我找到的所有文档都告诉我跟踪ErrorBox
并验证这一点。但它可能是任何错误,我不知道ErrorDialog
的样子。我需要识别任何类型的Exception
的东西,以便能够记录错误。
答案 0 :(得分:2)
确保在测试用例中实施一些好的验证。例如,当您在表单列表中添加某些内容时,请再次打开并关闭该表单并验证是否已添加该表单。如果发生异常,它将找不到添加的值,并且测试用例失败。 Ranorex然后会在报告中制作一个截图,你会看到异常。
如果看不到异常信息,请在您观看时重新运行测试用例。
您还可以在运行Ranorex
时在后台运行Debugview