我正在天蓝色管道中运行负载休息。 jmeter脚本包含2个线程组。第一个线程组有单个用户,它包含一个名为登录环境的 Web 驱动程序采样器。当我运行测试时,此采样器打开 chrome 浏览器,登录用户并立即关闭浏览器。之后,放置在另一个线程组下的 api 就会执行。此登录环境 Web 驱动程序在测试执行期间仅执行一次。但从最近 2 天开始,当我运行 azure pipeline 测试时,登录环境 Web 驱动程序采样器第一次成功执行。此 Web 驱动程序采样器并没有转到另一个线程组,而是再次执行并失败。因此测试不会进一步进行,并且另一个线程组的剩余 api 不会被执行。构建继续运行构建超时时间(1 小时)并被取消。可能是什么问题,下面是我在该 Web 驱动程序采样器的工件中看到的结果。
登录环境 2 1 50.00% 50600.50 9382 91819 50600.50 91819.00 91819.00 91819.00 0.02 3.24 0.00
Web 驱动程序采样器登录环境在本地运行良好,并且仅执行一次。问题仅发生在管道中。
我检查了脚本,脚本末尾似乎没有问题,因为脚本在本地工作正常。导致登录环境 Web 驱动程序采样器在 jmeter run tauras 中执行两次的原因可能是什么?
jmeter.log
和 bzt.log
文件