jmeter的两种录制脚本方法

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属性”---》“连接”----“局域网设置”----》代理服务器中的勾选去掉,

你可能感兴趣的:(jmeter的两种录制脚本方法)