Jmeter Jmete录制选项
大家好,我的问题是,当我们运行测试计划时,jmeter可以记录脚本吗。我需要在测试执行期间从服务器获取http请求,并立即更新测试计划。如果是,请告诉我怎么做?Jmeter Jmete录制选项,jmeter,Jmeter,大家好,我的问题是,当我们运行测试计划时,jmeter可以记录脚本吗。我需要在测试执行期间从服务器获取http请求,并立即更新测试计划。如果是,请告诉我怎么做? 运行JMeter测试计划 使用Fiddler导出捕获HTTP请求 Fiddler会话作为JMeter测试计划。参考此 您可以记录JMeter测试的执行情况 为此: 启动JMeter实例#1 从顶部菜单中选择文件->模板->录制->创建 在Workbench下选择HTTP(S)测试脚本记录器并单击Start 通过JMeter实例#1代
- 运行JMeter测试计划
- 使用Fiddler导出捕获HTTP请求
- Fiddler会话作为JMeter测试计划。参考此
- 启动JMeter实例#1
- 从顶部菜单中选择
文件->模板->录制->创建
- 在
下选择Workbench
并单击HTTP(S)测试脚本记录器
Start
- 通过JMeter实例#1代理启动主测试,如下所示:
jmeter -H localhost -P 8888 -n -t /path/to/your/testplan.jmx -l /path/to/results.jtl
- 参数化-通过,即
- 或相关性,即
检查这个链接是的,但主要问题我已经在下面说明。谢谢你,但我认为这不是一个好办法。我告诉你我正面临的问题。我正在添加一个id为示例1的帐户,现在已添加此帐户并加载该帐户。现在我想打开添加过程后添加的帐户。与ab.com/1一样,现在添加第一个帐户,jmeter将从服务器返回id为1的记录。所以问题是,当我运行下一次迭代时,它会添加帐户,但id 1会从服务器返回,因为脚本包含id 1参数。我不能通过正则表达式提取器处理它,因为新添加的帐户的id是在添加过程之后从服务器返回的。那么我该如何解决这个问题呢?我需要一个数据库访问来获取新添加记录的id。非常感谢您之前的回复,看看您是否有解决上述问题的最佳解决方案。您可以通过JDBC测试元素从数据库获取新id。有关详细信息,请参阅和参考文章。非常感谢