虽然专业的自动化测试人员都不会选择录制脚本的方式来进行自动化脚本的编写,可是,咱们做为初学者仍是能够学习一下怎么利用工具来进行脚本的录制,体验一下自动化工具的效率,下面,具体讲下如何使用jmeter自身以及badboy进行脚本录制。浏览器
我这边用的是firefox浏览器,版本是63.0.1,其余浏览器一样可使用。服务器
首先,咱们得设置代理。网络
点击浏览器右上角的“打开菜单”(三个横行),点击选项,找到网络设置,点击设置。工具
能够设置如图所示。性能
这里要注意了,IP地址和你本机地址同样,端口号和JMeter上面的同样,以上,代理设置完毕。学习
启动JMeter。右击测试计划,添加线程---线程组。能够顺便修改一下线程组的名字(我这边改为Jmeter录制)。测试
下面,点击工做台,右击添加非测试元件----HTTP代理服务器(PS:Jmeter4.0以后没有工做台了,此时,右击测试计划,添加非测试元件----HTTP代理服务器)url
设置代理服务器,端口号保持默认8888,能够改成其余的,可是要与浏览器代理的端口号保持一致。目标控制器选择则为刚才添加的线程组的名字,如图的1处。如图2,点击选择每一个组放入一个新控制器。设置完成后,点击启动,如图3。spa
点击启动会出现下图,点击ok。firefox
好了,让咱们再回到Firefox浏览器,输入地址www.baidu.com,搜索JMeter。
如今能够把Firefox关闭了,不用管它了,让咱们回到JMeter,关闭代理服务器,能够看到录制了好多乱七八糟的东西,有不少须要排除的部分。因此,建议不要用jmeter 自带的录制功能录制,很不友好。
因为每一个人录制出来的效果不一样,这里我就不作解释了,等你熟悉了这块,天然知道每一个录制出来的东西的功能,下面我讲下利用badboy进行录制。
官方下载地址:http://www.badboy.com.au 下载好安装便可使用,BadBoy安装很简单,与其余Windwos程序相似。
打开badBoy,他会保持录制的状态,只要在url中输入相应的地址,点击回车,
输入jmeter,点击百度一下按钮。
选择点击经常使用的性能测试工具,而后关闭窗口。
点击File----export to Jmeter
保存为 .jmx文件,可使用jmeter打开,效果如图。