类型为'nonetype‘的TypeError参数不可迭代。当我尝试使用金牛座/bzt /jmeter在jenkins中运行我的第一个测试时,得到了上面的错误。我使用的是'run performance test‘构建选项。
我将参数作为bzt /test/omething.jmx传递。脚本保存在我在构建中配置的git代码库中。我也尝试过使用test.yml和引用jmx。我用这种方法得到了同样的错误。
发布于 2018-04-09 11:58:06
pip install bzt --upgrade
bzt test/omething.jmx -gui
或
bzt something.yml -gui
您应该会看到带有您的测试计划的JMeter窗口,如果您可以看到的话-尝试从图形用户界面运行测试计划。如果没有-金牛座或JMeter安装或您的测试计划有问题。在这种情况下,请使用以下内容更新您的问题:
- `bzt.log` file
- `effective.yml` file
- `jmeter.err` file (if it is not empty)
请注意,在Taurus support forum中,您可以联系到金牛座开发人员。还可以查看How to Run a Taurus Test through Jenkins Pipelines指南,了解全面的设置说明。
https://stackoverflow.com/questions/49253528
复制相似问题