jmeter设置代理服务器

jmeter设置代理服务器,第1张

1. 新建HTTP代理服务器

2. 配置HTTP代理服务器

d出HTTPS提示,点击“确定”。在Jmeter文件夹的bin目录下会有证书文件ApacheJMeterTemporaryRootCA.usr和ApacheJMeterTemporaryRootCA.crt生成

3.浏览器设置HTTP代理服务器

这里以firefox浏览器为例,设置代理服务器

4.浏览器访问网站

如果访问HTTP服务,默认是可以直接访问到,但是访问HTTPS网址会报错,这里以百度为例

此时需要浏览器添加证书信任,打开首选项,搜索“证书”即可快速找到,点击“查看证书”

在“证书颁发机构”里点击“导入”

勾选信任,点击确定即可。

再次访问HTTPS资源网址,即可正常显示。

5.Jmeter找到的请求包

可以看到上面的图里还有一个百度的png,如果我们需要过滤,需要在启动代理服务器前设置一下排除模式

排除模式添加 .*\.(js|css|PNG|jpg|png|gif).* ,过滤掉js、css、png、jpg等信息

IE的代理设置方法在主菜单上选择“工具”→“Internet选项”→“连接”→“设置”→“使用代理服务器”,这时将你找到的代理服务器地址和端口填入即可。 提示:对于局域网用户,应点击“连接‘标签下面的’局网域设置”来设置代理。NETSCAPE的代理设置方法选择主菜单上的“Edit”→“Preferences”→“advanced”→“proxies”→“Manual proxy configuration”→“View”,将你找到的代理服务器地址和端口填入,按“OK”完成。 Opera的代理设置方法选择主菜单上的“设置”→“Proxy选项”,将你找到的代理服务器地址和端口填入即可。 网络蚂蚁的代理设置方法在主菜单上选择“选项设置”→“参数设置”→“代理”→“添加”,然后将可用的代理服务器地址根据类型填入,如该服务器需要输入用户名和密码,选中代理服务器选项下的“认证”,填入即可。大多数下载软件的代理设置与网络蚂蚁相似,如FlashGet。

HTTP代理服务器,有的地方也翻译为测试脚本录制器(HTTP(S) Test Script Recorder)。

通过它,我们可以完成jmeter脚本录制。

当你使用浏览器访问web应用程序时,HTTP(S)测试脚本记录器允许JMeter拦截并记录您的 *** 作,将创建测试样例对象保存到测试计划中(您在 *** 作时,也可以查看录制的测试计划)。

要录制脚本,需要在测试计划上点击右键菜单(添加→ 非测试元件 → HTTP(S) 代理(HTTP(S) Test Script Recorde ),添加HTTP(S)代理。

然后,您需要设置浏览器使用该代理服务器来请求所有HTTP和HTTPS请求。

不要使用jmeter作为任何其他请求类型的代理,如FTP等。因为jmeter无法处理它们。

理想的是在录制会话时使用隐私模式。这能确保浏览器从没有存储的cookie开始,并防止某些更改被保存。例如,Firefox不允许永久保存证书重写。

当启动按钮被按下时,生成jmeter证书(如果需要)。

证书生成可能需要一些时间,在此期间GUI将不响应。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11716439.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存