Google chrome Jmeter chrome驱动器配置

Google chrome Jmeter chrome驱动器配置,google-chrome,google-chrome-extension,jmeter,Google Chrome,Google Chrome Extension,Jmeter,我是jmeter的新手,目前正在从事一个项目,我必须为web应用程序的完整流程编写jmeter脚本。我已经使用Jmeter的录制功能编写了代码,但是项目需求已经更改为web浏览器类型的执行。需要关于如何将jmeter项目转换为web浏览器执行类型的信息jmeter在HTTP级别而不是UI级别记录脚本(即浏览器发送到服务器的HTTP请求和从服务器接收到的响应)。因此,对于所有类型的浏览器,它基本上都是相同的,除非您的应用程序行为因浏览器而异 这样录制的脚本也在HTTP级别上运行,您无法将其转换回浏

我是jmeter的新手,目前正在从事一个项目,我必须为web应用程序的完整流程编写jmeter脚本。我已经使用Jmeter的录制功能编写了代码,但是项目需求已经更改为web浏览器类型的执行。需要关于如何将jmeter项目转换为web浏览器执行类型的信息

jmeter在HTTP级别而不是UI级别记录脚本(即浏览器发送到服务器的HTTP请求和从服务器接收到的响应)。因此,对于所有类型的浏览器,它基本上都是相同的,除非您的应用程序行为因浏览器而异

这样录制的脚本也在HTTP级别上运行,您无法将其转换回浏览器/UI级别

不过,您可以在UI级别上运行它,并在JMeter中运行它。参见此处回答的类似问题:

若在Chrome中使用应用程序时只需要记录脚本,那个么在Chrome中将proxy设置为Jmeter,如下所述
并重新记录您的场景。

JMeter在HTTP级别而不是UI级别记录脚本(即浏览器发送到服务器的HTTP请求和从服务器接收到的响应)。因此,对于所有类型的浏览器,它基本上都是相同的,除非您的应用程序行为因浏览器而异

这样录制的脚本也在HTTP级别上运行,您无法将其转换回浏览器/UI级别

不过,您可以在UI级别上运行它,并在JMeter中运行它。参见此处回答的类似问题:

若在Chrome中使用应用程序时只需要记录脚本,那个么在Chrome中将proxy设置为Jmeter,如下所述
并重新记录您的场景。

无法将JMeter测试转换为“web浏览器”执行类型,您唯一能做的就是将其添加到您的测试计划中,并将其配置为发送您需要模拟的浏览器标题,例如,查看确切的详细信息

如果需要执行基于GUI的测试,即启动真正的浏览器并执行用户操作,则需要切换到其他工具,如:

  • (可能是最流行的一种,此外还有一种JMeter与Selenium via的集成)
还有一些“无头”浏览器没有GUI,但它们是功能齐全的web浏览器,可以自动执行:


无法将JMeter测试转换为“web浏览器”执行类型,您唯一能做的就是将其添加到您的测试计划中,并将其配置为发送您需要模拟的浏览器标题,即查看以获取确切的详细信息

如果需要执行基于GUI的测试,即启动真正的浏览器并执行用户操作,则需要切换到其他工具,如:

  • (可能是最流行的一种,此外还有一种JMeter与Selenium via的集成)
还有一些“无头”浏览器没有GUI,但它们是功能齐全的web浏览器,可以自动执行:


  • 谢谢你的回答,我已经考虑了JUME上的用于测试UI类型的硒。谢谢你的回答,我已经考虑了JUME上的用于测试UI类型的硒。