最近正在做公司的一个测试工具,在jmeter基础上做的二次开发,之前主要做的都是脚本的执行,脚本录制涉及不多,今天有一个同事问道相关问题,由功能追溯到代码实现收益颇多;
第一种方法:通过bodboy来录制脚本。
1.打开人badboy工具,点击工栏目上的红色圆形按钮,在地址栏目中输入被测试项目的地址。
录制完成后,点击工具栏旁边黑色按钮,结束录制。
选择“文件”--àExport to Jmeter…

2.打开Jmeter工具,选择“文件”-->“打开”选择刚才保存的文件(.jmx类型),将文件导入进来了。
第二种方法:jmeter自身录制脚本。
1. 打开JMeter工具
创建一个线程组(右键点击“测试计划”--->“添加”---->“线程组”)
创建一个http代理服务器(右键点击“工作台”--->“添加”--->“非测试元件”--->“http代理服务器”)
完整的设置参照下图:

2. 下面来设置一下IE浏览器
IE--->“internet属性”--->“连接”--->“局域网设置”
3. 现在点击jmeter上的“启动”按钮,打开浏览器输入需要录制web项目地址,jmeter会自动记录你IE所访问的页面。
ps:使用jmeter自身的方法录制脚本往往需要导入jmeter生成的生成,证书在程序bin目录下,不同的浏览器导入证书的方法可能有所不同!