我在JMeter录制代理问题时遇到了一些问题。
我是Java开发人员。我正在进行负载测试 使用JMeter的应用程序。
我在JSP中使用Struts开发了一个包含两个应用程序的应用程序 页。
第一页包含登录页面,其中包含用户名和用户名等字段。 密码与提交按钮。
在IE8.0中输入URL,即作为login.jsp,此操作正由jmeter正确录制。输入用户名&密码并单击它在第二页登陆的提交按钮,但JMeter代理服务器不记录此事件。但是当我点击第二页的Logout Link时,点击退出链接的事件正在正确录制。
我面临的主要问题是当我对按钮执行任何操作时JMeter没有执行录制,但是当我点击任何链接时,JMeter正确记录了该动作。请帮帮我。
我是否需要为提交按钮录制添加任何内容?
答案 0 :(得分:2)
您需要在浏览器设置中设置代理。
如果可行,可以尝试一种好方法,设置代理设置,关闭JMeter代理,然后尝试加载页面。这应该不起作用。然后打开JMeter代理,然后重新加载页面。它应该加载,你的录音控制器应该捕获请求。
这在Firefox中最适合我,即使我设置它,IE也不会使用JMeter代理。我没有进一步研究,就像Firefox一样,它运行良好。
以下是有关运行代理的分步说明:Link