早上好,我是初级测试人员,我必须在 Javafx 中测试一个非常不稳定的应用程序。我正在使用 testfx 框架。
我正在测试一个非常不稳定的应用程序。此应用程序抛出一些异常,它会影响测试的执行。当我要检查跟踪的异常时,测试会在应用程序异常之后显示其异常。它会产生混乱,因为开发人员可以责怪 QA 团队。
如果应用程序抛出异常以避免测试异常,有什么方法可以停止测试执行?
有什么方法可以将测试异常与应用程序异常区分开来?
谢谢提前
//If application fail or throws exceptions,
//this code throws nullpointer exception.
//If the application doenst fail, this code
//work perfectly
new FxRobot.lookup("#anyid").query.isVisible()
我尝试捕获一个测试异常,但如果应用程序完美运行并且测试引发异常,我需要知道它。我需要知道应用程序是否失败。如果应用程序失败,我对应用程序的异常感兴趣。