1、录制方式一:badboy
badboy下载:http://www.badboy.com.au/
打开badboy工具,点击工栏目上的红色圆形按钮,在地址栏目中输入被测试项目的地址
录制完成后,点击工具栏旁边黑色按钮,结束录制,选择“文件”--export to jmeter
打开jmeter工具,选择 “文件”---》“打开”选择刚才保存的文件(jmx类型),将文件导入进来
举例:
打开badboy工具,点击工栏目上的红色圆形按钮,在地址栏目中输入www.baidu.com,在文本框中输入jmeter,点击查询,可查看左侧的请求内容,右侧的搜索内容,然后点击record/off停止录制,打开file--》export to jmeter--》改名称保存,
打开jmeter工具,选择 “文件”---》“打开”选择刚才保存的文件(jmx类型),将文件导入进来
2、录制方式二:代理
a、
创建一个线程组(右键点击 “测试计划”---》“添加”----》“线程组”)
在 “工作台”---》“非测试元件”---》添加“http代理服务器”
代理服务器的端口,默认8080,可自行修改,但不要与其他应用端口冲突
目标控制器:录制的脚本存放的位置,可选择项为测试计划中的线程组(根据实际来选择即可)
分组:对请求进行分组。“分组”的概念是将一批请求汇总分组,可以把url请求理解为组
* “不对样本分组”:所有请求全部罗列
* “在组间添加分割”:加入一个虚拟的以分割线命名的动作,运行同“不对样本分组”,无实际意义
* “每个组放入一个新的控制器”:执行时按控制器给输出结果
* “只存储每个组的第一个样本”:对于一次url请求,实际很多次http请求的情况
然后点击启动,关于ca的证书
b、
设置IE浏览器
IE---》“internet属性”---》“连接”----“局域网设置”----》代理服务器中全勾选,端口号需要跟jmeter中http代理服务器中的端口号一致
现在点击jmeter上的“启动”按钮
打开浏览器输入需要录制web项目地址,jmeter会自动记录你IE所访问的页面
打开IE浏览器,点击进行搜索,然后可以看到线程组中会产生很多http请求,会产生很多js、png的数据,可以进行屏蔽,推荐还是使用badboy进行操作,
使用之后要将IE---》“internet属性”---》“连接”----“局域网设置”----》代理服务器中的勾选去掉,
网友评论