TestCafe-如何运行多个灯具(一个接一个,另一个不并发)?

Mik*_*keT 5 automated-tests code-organization web-testing e2e-testing testcafe

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

这是我的测试结果:

在此处输入图片说明

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

谢谢!

Ale*_*aev 6

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

也可以重新组织您的文件夹结构,例如:

 -手机
     -烟
     -回归

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

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

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