我有一个测试,其中我使用一个有2个用户(线程数)的线程组,启动时间为1秒。尽管有2个浏览器启动并加载了网站(如预期的那样),但其中有一个停止并继续工作。任何帮助表示赞赏。我正在将Firefox 43与Selenium 2.53.1和JMeter 3.3一起使用
答案 0 :(得分:2)
很可能您的测试实现不是thread-safe,并且当2个线程试图访问同一Selenium Session时,JMeter线程正在运行race condition。
Selenium WebDriver本身is not thread-safe,因此请确保每个JMeter线程都使用单独的专用WebDriver实例。
答案 1 :(得分:0)
添加一个同步计时器应该会有所帮助。 (看一下文章 https://www.blazemeter.com/blog/using-jmeter-synchronizing-timer) 但是我在您的图片中只发现一个请求,但我对您面临的问题并不十分了解。