使用jmeter完成录制全过程
录制jmeter脚本有两种方式:1、使用jmeter本身设置代理服务器进行录制 2、使用badboy进行录制 本文讲解第一种方式进行录制。
1、首先打开jmeter在测试计划中添加【http代理服务器】和一个【线程组】,线程组用来存放录制的脚本
![](https://pics7.baidu.com/feed/b7003af33a87e9507712b96ceb35f14ffbf2b447.jpeg@f_auto?token=7d39df1a3ca0caa86c0fa46cb9b97ebf)
2、配置【http代理服务器】
![](https://pics7.baidu.com/feed/902397dda144ad349122ba962bafaef831ad8518.jpeg@f_auto?token=6e8702fa842ece3f3a1981f2ab570c71)
3、过滤录制过程中不需要的请求(自选非必须)
![](https://pics4.baidu.com/feed/e1fe9925bc315c60adce3b1376bc691f48547789.jpeg@f_auto?token=de50a52b9a087c2d2b9880cf839d767c)
4、接下来就是配置火狐浏览器的代理,打开火狐浏览器点击右上角的【三】图标,选择其中的【选项】
![](https://pics6.baidu.com/feed/91ef76c6a7efce1b1b4694db535c51d2b48f6548.jpeg@f_auto?token=1f39ea814e48ca68b412182c67cc1175)
5、在常规中找到【网络设置】点击【设置】
![](https://pics5.baidu.com/feed/a5c27d1ed21b0ef431fea39327c9f3d680cb3e86.jpeg@f_auto?token=e7686c3514b6c10345118086c9fef9bf)
6、设置火狐浏览器代理服务器
![](https://pics1.baidu.com/feed/ae51f3deb48f8c54c3276f3dc1248ff9e1fe7fc2.jpeg@f_auto?token=c8d9176649b3e63eb1b60781bdfc5404)
7、因为录制的是https的脚本,所以还需要导入证书,证书会自动生成,再jmeter的bin目录下面找到就可以了
![](https://pics5.baidu.com/feed/d788d43f8794a4c2fbb57c0cf5f9b9d9ad6e3919.jpeg@f_auto?token=80c3b0c36ab11dc0b8aabaac0f1970a2)
8、打开火狐浏览器导入证书
![](https://pics5.baidu.com/feed/fcfaaf51f3deb48f6d2d809c0b1298252cf578c2.jpeg@f_auto?token=dc571c7339454e196bf83f71494c88c5)
![](https://pics6.baidu.com/feed/64380cd7912397ddf5dfd700a28f10bbd0a2872e.jpeg@f_auto?token=6ae601912fce1c8917d9de83b8b873c0)
9、导入证书后还要检查火狐浏览器要勾选下面的【此证书可以标识网站】,不然火狐浏览器打不开网站
![](https://pics7.baidu.com/feed/b812c8fcc3cec3fd96ba56082d857633869427e5.jpeg@f_auto?token=67411ca4b0b13b80419423d4e6863b7e)
10、要在计算机中导入这个证书,计算机中不导入这个证书也是不能录制https的脚本,按win+r,输入certmgr.msc打开证书,如果导入过就不用导入了
![](https://pics5.baidu.com/feed/80cb39dbb6fd5266ee59084c50153527d4073615.jpeg@f_auto?token=60ec46799a182bcc98b977f34eac1a19)
11、选择受信任的根证书颁布导入证书就行了,注意:没导入一定要导入,这里卡了我好久,主要目的就是让这个证书添加信任
![](https://pics5.baidu.com/feed/472309f790529822e3521d242dc7d9c70b46d48a.jpeg@f_auto?token=bf5707d4eea15d8adf30da3ffbde2a90)
12、证书导入选择当前用户导入就可以了
![](https://pics4.baidu.com/feed/55e736d12f2eb938d67fd5212f6f2739e4dd6fe9.jpeg@f_auto?token=4164cb00af5ec5377cc84eeeec409c5d)
13、选择好证书导入就行
![](https://pics0.baidu.com/feed/2cf5e0fe9925bc31ae783867a4d22fbdca1370c6.jpeg@f_auto?token=2c24a021e2bb068b3111e67ea7a8958d)
14、前面的配置都配置好了,下面就可以点击【启动】来录制脚本了,点击【停止】可以停止脚本的录制
![](https://pics0.baidu.com/feed/94cad1c8a786c91709fecf693230d2c33ac757ff.jpeg@f_auto?token=6dd7a97f79e3a76e933e392219623334)
15、用火狐浏览器输入百度,打开之后大功告成
![](https://pics5.baidu.com/feed/eac4b74543a98226f6323615768f1b0d4a90eb2f.jpeg@f_auto?token=1f10f082d0caf5506e05f0ac8c5ce6d9)
16、停止之后可以看到录制的脚本了
![](https://pics7.baidu.com/feed/bd3eb13533fa828b703d961d0712e338960a5ac8.jpeg@f_auto?token=39aa6c82b39ed15da048bb30c92b5629)
或者添加结果树能动态看到结果