当前位置: 首页 > 知识库问答 >
问题:

使用WebDriver时JMeter执行不会停止

邢高爽
2023-03-14

我正在使用最新的JMeter 3.3运行最新的Selenium WebDriver测试,一切似乎都很好,

我只有1个线程配置了1秒的爬升和1个循环计数,但是在webdriver执行完成后,JMeter并没有停止整个测试执行,而是无限期地继续执行测试,我不确定为什么会发生这种情况,我正在使用chromedriver,我所做的所有配置都是按照JMeter文档进行的,我还添加了WDS。结果。sampleEnd()命令位于脚本末尾。请参考附件中的截图-

线程组-

我只想在我的示例结束后,JMeter测试执行也应该停止。

共有1个答案

谭京
2023-03-14

根据您所做的错误报告,您的配置存在问题:

  • https://bz.apache.org/bugzilla/show_bug.cgi?id=61661

您有以下异常发生,这是由于缺少包含:

com/sun/jna/平台/win32/Kernel32

因此,下载它并将其放入jmeter/lib文件夹。

你可以在这里找到它:

  • http://www.java2s.com/Code/Jar/j/Downloadjna330platformjar.htm
 类似资料:
  • 问题内容: 我已经编写了一个包含循环的“ Hangman”游戏,不断询问用户字母,直到他们解决单词或耗尽生命。奇怪的是,在满足条件时循环不会停止。 这是包含循环的游戏逻辑的实现: 可变结果是从方法中获取返回值。这是实现。 难道是我返回导致循环不断循环的值的方式吗?我这样声明了这些值: 问题答案: 逻辑上,根据德摩根定律, 是相同的 这永远是一个真实的表达。 条件可能应该是 当应用与上述相同的法律时

  • 我正在使用Jmeter Maven插件运行Jmeter测试。运行测试后,我想生成简单的报告,指出测试是否通过/失败。我指的是 https://stackoverflow.com/questions/4669467/jmeter-how-to-create-summary-report-from-jtl-file?lq=1 用于生成报告。我添加了一个shell脚本,用于从jmeter jtl结果文件

  • 我们尝试从非GUI模式(通过Jenkins)运行JMeter,但在指定的持续时间之后,作业没有停止。上述日志打印在Jenkins控制台输出上。JMeter版本是5.4.3,Jenkins版本是Jenkins 2.239。有谁能告诉我们问题是什么以及解决问题的步骤吗?

  • 为了在服务器上生成适当的负载,我使用http sampler线程组,其中我通常提供大量用户(用于负载生成),并使用一个线程用于webdriver采样器来测量用户呈现度量。执行的方式是每10秒执行一次线程。我尝试使用jmeter中的“同步计时器”来确保线程组同时执行。 我面临的问题是http采样器和webdriver采样器线程没有同时启动。相差1-5秒。我还在我的服务器日志中看到UI的命中发生在不同

  • 问题内容: 我想在下拉菜单上执行鼠标悬停功能。当我们将鼠标悬停在菜单上时,它将显示新选项。我试图使用xpath单击新选项。但是不能直接单击菜单。因此,作为手动方式,我尝试将鼠标悬停在下拉菜单上,然后单击新选项。 问题答案: 实际上不可能执行“鼠标悬停”动作,而是需要一次性链接所有要实现的动作。因此,移至显示其他元素的元素,然后在同一链中,移至现在显示的元素,然后单击它。 使用动作链时,必须记住要“