首页 > 编程知识 正文

jmeter怎么录制脚本,jmeter录制脚本的步骤

时间:2023-05-03 16:28:16 阅读:20735 作者:4756

用向禅道添加错误的例子进行录像

将名为AddBugByJMeter的线程组添加到步骤JMeter中

步骤2 :在线程组下添加HTTP请求的默认值

添加-配置元素-HTTP请求的默认值、服务器IP和端口号设置(JMeter默认使用80端口号,我的禅道配置了81个端口) )。

步骤添加HTTP代理服务器

1、添加未测试的原始-HTTP代理服务器,选择端口号(netstat -ano可以显示计算机上未使用的端口号)、目标控制器(选择前一个线程组) )

2、点击HTTP代理服务器的启动按钮,启动后,可以通过JMeter右上角的log显示按钮查看启动情况

3、打开谷歌chrome浏览器设置代理

步骤4 :开始录像

1、通过谷歌chrome浏览器访问禅道主页,打开主页可以看到JMeter记录了相应的请求信息。

2、继续录制完成新增bug业务,完成后退出禅道管理系统,返回登录页面。

3、录制完成后,取消浏览器本地代理设置。

4、从JMeter的录制情况来看,录制的内容特别多,其中有png、css、gif、js等要求信息很多。

5、通过HTTP代理服务器的排除模式,排除css、gif、png等不必要的请求信息。

6、设置包含模式和排除模式后,删除原录像请求,再次进行录像。 (可以在HTTP代理服务器下添加监听程序,然后查看结果树以检查录像情况。)。

步骤4 :调试脚本

我的脚本记录中有两个请求记录成功,但播放失败了。 请求信息请求的服务器为api.zentao.net,其他请求均为127.0.0.1。 我不知道是什么,也不知道是否会影响播放,所以我的做法是禁用这两个请求,然后继续调试。

步骤5 :在线程组下添加审阅结果树和聚合报告,以查看播放情况。

1、查看结果树,回放全部通过。

2、登录禅道系统,查看是否真的添加成功(结果为失败,没有添加到错误列表的错误)。

3、查看结果树,以HTML格式对各请求进行故障诊断。

4、为了让测试结果更直观,可以修改脚本中的预错误名称。 这里改为了Replay

5、再生成功后,查看禅道管理器是否追加成功。

总结

问题1: JMeter无法使用IE浏览器

问题显影:录像结果中没有HTTP请求信息,只有在步骤4中被禁用的两条

问题分析:由于怀疑浏览器本身的问题或设置问题,无法解决,因此更改为谷歌chrome

转载于:https://www.cn blogs.com/tester 808/p/6619129.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。