Ranorex:如果发生异常如何停止测试用例?

Ranorex: How to stop testcase if exception occurs?

我正在使用 Ranorex 进行测试自动化。我构建了一个测试用例,它按预期运行。但是,如果发生未处理的异常,则测试用例不会停止。如果出现 Exception,如何停止我的测试?我不是说 RanorexException。这是我的程序中发生的异常。到目前为止我找到的所有文档都告诉我跟踪 ErrorBox 并验证它。但这可能是任何错误,我不知道 ErrorDialog 看起来如何。我需要一些东西来识别任何类型的 Exception,以便我能够记录错误。

确保您在测试用例中实施了一些良好的验证。例如,当您在表单列表中添加内容时,再次打开和关闭表单并验证它是否已添加。如果发生异常,它将找不到附加值并且测试用例失败。 Ranorex 随后会在报告中截屏,您会看到异常情况。

如果异常信息在您观看时不可见,则重新运行 测试用例。

您还可以 运行 在后台调试视图,同时 运行ning Ranorex