使用 AVA 进行动态测试
Dynamic testing with AVA
我正在寻找 运行 ava programmatically,所以我的脚本将能够 运行 一些带有动态参数的 ava 测试(实际上是 URL)。
我的目标是运行动态(来自用户输入)URL列表中的相同 ava 测试文件编程,然后取回输出。
我知道 ava api is a good starting point, but I can see that the official gulp-ava 不要使用这个 API,API 的用法我不清楚。
所以,长话短说:
- 如何从我自己的 nodejs 脚本中 运行 一个 ava 测试文件?
- 如何从我的脚本将动态参数传递给 ava 测试文件?
- 如何从 AVA 取回输出?
谢谢,
汤姆
没有官方API可以使用。最好的方法是在子进程中使用 运行 AVA。如果测试通过,退出代码将为 0
。
目前您无法将命令行参数传递给测试人员。您应该通过环境变量提供 URL。
我正在寻找 运行 ava programmatically,所以我的脚本将能够 运行 一些带有动态参数的 ava 测试(实际上是 URL)。
我的目标是运行动态(来自用户输入)URL列表中的相同 ava 测试文件编程,然后取回输出。
我知道 ava api is a good starting point, but I can see that the official gulp-ava 不要使用这个 API,API 的用法我不清楚。
所以,长话短说:
- 如何从我自己的 nodejs 脚本中 运行 一个 ava 测试文件?
- 如何从我的脚本将动态参数传递给 ava 测试文件?
- 如何从 AVA 取回输出?
谢谢,
汤姆
没有官方API可以使用。最好的方法是在子进程中使用 运行 AVA。如果测试通过,退出代码将为 0
。
目前您无法将命令行参数传递给测试人员。您应该通过环境变量提供 URL。