TestCafe-如何运行多个固定装置(一个接一个,另一个不并发)?

时间:2018-11-23 11:07:42

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

我有多个装置(一个网站和一个混合应用程序之间的交互),我想运行一个测试套件(烟雾测试,回归测试...),但是我不确定该怎么做。

这是我的测试结果:

enter image description here

我想做的是运行所有测试(例如CreatePollAndCloseIt.js,CreatePollPinAndDelete.js,CreateStreamAssertions.js等,直到最后一个VotePollWhitelabel),然后获取报告。

谢谢!

1 个答案:

答案 0 :(得分:5)

您可以通过指定测试文件的父文件夹来运行所有测试。例如,您可以使用以下命令运行所有Mobile Teststestcafe chrome <path>/MobileTests

还可以重新组织文件夹结构,例如:

 - Mobile
     - Smoke
     - Regression

在这种情况下,您可以通过以下命令运行测试套件:

  • testcafe chrome <path>/Mobile-适用于所有测试
  • testcafe chrome <path>/Mobile/Smoke-只吸烟
  • testcafe chrome <path>/Mobile/Regression-仅回归

组织测试套件的另一种方法是使用测试元数据。请参阅以下文章以获取详细信息: