jmeter实战

jmeter实战

1、遇到的问题

(1)启动jmeter.bat时报错

启动jmeter.bat时报错:ERROR FileManager (jmeter.log) java.io.FileNotFoundException: jmeter.log (拒绝访问。)
在这里插入图片描述
解决方法:之前我将jmeter放置在了C盘的Program Files下,可能是不支持存放于这个位置,所以我删除了之前配置的系统变量,然后删除jmeter,将jmeter放到了我自己在C盘的个人用户文件夹下,然后重新配置环境变量,运行jmeter.bat。这次提出了警告信息:
在这里插入图片描述
解决方法:
在注册表下增加这个项:
Win+R→regedit→计算机→HKEY_LOCAL_MACHINE→SOFTWARE→右键新增项,命名为JavaSoft→在JavaSoft上右键新增项,命名为Prefs
然后重新运行jmeter.bat,就成功了。
在这里插入图片描述

(2)设置http代理服务器后,浏览器上无法加载网页

解决方法:没有深刻认识到何为代理服务器,当开启了手动设置代理服务器后,只有运行jmeter的http代理服务器,浏览器才能正常运转。

(3)回放结果状态码均为200,但响应数据为登录操作失败

解决方法:添加http cookie管理器

2、录制脚本的过程

(1)右键测试计划,添加线程组
在这里插入图片描述
(2)右键线程组,添加录制控制器
在这里插入图片描述
(3)右键线程组,添加查看结果树
在这里插入图片描述
(4)右键测试计划,添加http代理服务器
在这里插入图片描述
(5)设置谷歌浏览器的代理服务器并启动,然后启动jmeter的http代理服务器
在这里插入图片描述
在这里插入图片描述
(6)在谷歌浏览器上进行某个网址的登录操作,完成后回到jmeter停止http代理服务器
在这里插入图片描述
(7)打开录制控制器,会发现多了一些关于登录操作的http请求包。点击工具栏的启动按钮,运行结束后在查看结果树中可以查看脚本执行情况
在这里插入图片描述
在这里插入图片描述
(8)虽然执行结果返回的状态码均为200,但查看响应数据发现操作失败,究其原因是因为cookie失效,因此右键线程组添加http cookie管理器,重新启动,操作成功
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值