Jmeter录制脚本有两种方式。1.经过第三方工具录制好比:Badboy,而后转化为jmeter可用的脚本;2.使用jmeter自己自带的录制脚本功能。php
对于小白来讲可用先使用jmeter录制脚本,熟悉jmeter工具的使用,以及jmeter基本的脚本,后期熟悉以后,你会发现本身写脚本比录制快不少,如今先教你们使用jmeter自己自带的录制功能录制一份脚本。css
测试案例地址:http://demo.zentao.net/user-login-Lw==.htmlhtml
Test chandao (鼠标右键)---->添加---->Threads(Users)---->线程组apache
Test chandao (鼠标右键)---->添加---->配置元件---->HTTP Cookie管理器浏览器
说明:若是录制的操做包括用户登陆操做,则须要添加“HTTP Cookie管理器”,添加以后不须要任何配置,录制后,脚本中便保存用户登陆的相关信息服务器
第四步:添加”HTTP代理服务器” ,启动录制脚本jsp
Test chandao (鼠标右键)---->添加---->非测试元件---->HTTP代理服务器工具
按照下图中进行相应配置,配置完成,点击启动(点击启动后,出现弹出框,直接点击OK)测试
第五步:打开浏览器,设置代理,录制脚本spa
打开IE浏览器 设置=》Internet 选项 =》连接=》局域网设置
浏览器设置完毕后,在IE浏览器地址栏中输入要录制脚本的地址,进行相关操做(登陆进去,随便点击看看便可)
操做完成以后,到jmeter的HTTP代理服务器中点击“中止”,而后将IE浏览器的设置恢复原样便可(不恢复的话会致使你没法使用浏览器访问外网奥)
第六步:查看录制的脚本
在jmeter中咱们能够看到已经记录了许多请求对应的信息,包括.gif等
第七步:HTTP代理服务器的排除模式
在测试脚本中有一些信息是没有任何做用的,因此咱们在录制脚本的时候能够经过HTTP代理服务器的排除模式,排除一些不须要的请求信息,如css、gif、png等等。
例如:在包含模式处填上“ .*\.jsp ” ,只在请求jsp文件时录制脚本(这里一般都是jsp html 根据具体状况进行填写)。在排除模式处填上".*\.js ",在请求js文件时不录制脚本(一般js jpg png gif css php woff 这些类型文件都是不须要的)。添加上这些时候,录制出来的脚本,就只有本身须要的部分,没有多余的累赘。
第八步:保存录制的脚本
先在jmeter安装目录(H:\apache-jmeter-4.0\bin)下新建一下存放脚本的文件夹(ceshi 可根据本身需求自由命名,建议用英文命名且无特殊字符),如图所示
Test chandao (鼠标右键)---->选中部分保存为...
选择以前建立的目录(H:\apache-jmeter-4.0\bin\ceshi),点击"Sava"便可保存成功
转自【https://www.cnblogs.com/Z-Queen/p/8708721.html】,感谢分享。