TestCafe - 我如何 运行 多个固定装置(一个接一个,不是并发的)?
TestCafe - How can I run multiple fixtures (one after the other, not concurrent)?
我有多个固定装置(网站和混合应用程序之间的交互),我想要一个测试套件 运行(冒烟测试、回归测试...)但我不确定如何去做。
我的测试是这样的:
我想做的是 运行 所有测试(例如 CreatePollAndCloseIt.js、CreatePollPinAndDelete.js、CreateStreamAssertions.js 等等,直到最后一个 VotePollWhitelabel )并得到一个之后报告。
谢谢!
您可以 运行 通过指定测试文件的父文件夹来进行所有测试。例如,您可以使用以下命令 运行 所有 Mobile Tests
:
testcafe chrome <path>/MobileTests
也可以重新组织您的文件夹结构,例如:
- Mobile
- Smoke
- Regression
在这种情况下,您可以通过以下命令 运行 您的测试套件:
testcafe chrome <path>/Mobile
- 对于所有测试
testcafe chrome <path>/Mobile/Smoke
- 只抽烟
testcafe chrome <path>/Mobile/Regression
- 仅回归
组织测试套件的另一种方法是使用测试元数据。详情请参考以下文章:
我有多个固定装置(网站和混合应用程序之间的交互),我想要一个测试套件 运行(冒烟测试、回归测试...)但我不确定如何去做。
我的测试是这样的:
我想做的是 运行 所有测试(例如 CreatePollAndCloseIt.js、CreatePollPinAndDelete.js、CreateStreamAssertions.js 等等,直到最后一个 VotePollWhitelabel )并得到一个之后报告。
谢谢!
您可以 运行 通过指定测试文件的父文件夹来进行所有测试。例如,您可以使用以下命令 运行 所有 Mobile Tests
:
testcafe chrome <path>/MobileTests
也可以重新组织您的文件夹结构,例如:
- Mobile - Smoke - Regression
在这种情况下,您可以通过以下命令 运行 您的测试套件:
testcafe chrome <path>/Mobile
- 对于所有测试testcafe chrome <path>/Mobile/Smoke
- 只抽烟testcafe chrome <path>/Mobile/Regression
- 仅回归
组织测试套件的另一种方法是使用测试元数据。详情请参考以下文章: