【问题标题】:Is there a way to abort a test suite in TestCafe if a test in the middle fails?如果中间的测试失败,有没有办法中止 TestCafe 中的测试套件?
【发布时间】:2020-02-01 03:03:22
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

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

    CLI Documentation
    API Documentation(在参数下)

    【讨论】:

      猜你喜欢
      • 2019-09-12
      • 2013-01-13
      • 2021-11-22
      • 2020-05-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多