如果中间的测试失败,是否可以中止TestCafe中的测试套件?

时间:2019-10-02 19:29:59

标签: testing automated-tests e2e-testing testcafe web-testing

我进行了一系列测试,这些测试取决于中间步骤(例如创建帐户)。我为此使用的API有点脆弱(这是一个单独的问题),有时会失败。我希望能够在失败时退出中间的测试,而不是等待TestCafe在接下来的下几个测试中使初始断言失败。有没有办法让测试控制器停止,或者向夹具表示测试应该停止?我立即想到Spock的@Stepwise批注,但在TestCafe文档中找不到类似的内容。

1 个答案:

答案 0 :(得分:1)

一旦发生失败的测试,Stop on First Fail选项将停止整个运行。如果我正确理解了您的情况,则可以为成功创建帐户添加断言,如果失败,请使用此选项退出整个运行。

CLI Documentation
API Documentation(在“参数”下)