1添加线程组--录制控制器--httpcookie管理器
2添加非测试元件--http代理服务器
3配置谷歌浏览器配置
4点击http代理服务器启动进行录制,同时在web端进行点击操作
4 HTTP代理服务器排除模式:
在测试脚本中有一些信息是没有任何作用的,所以我们在录制脚本的时候可以通过HTTP代理服务器的排除模式,排除一些不需要的请求信息,如css、gif、png等等。
例如:在包含模式处填上“ .*\.jsp ” ,只在请求jsp文件时录制脚本。(这里通常都是jsp html 根据具体情况进行填写)
在排除模式处填上".*\.js ",在请求js文件时不录制脚本。(通常js jpg png gif css php woff 这些类型文件都是不需要的)
添加上这些时候,录制出来的脚本,就只有自己需要的部分,没有多余的累赘。
区别:
如果是jmeter5.1的工具运行脚本的方法就是按照我上面的步骤,jmeter3.0工具和5.1的工具UI界面不太一样,jmeter5.1工具没有工作台了,直接合并在测试计划-非测试元件中,下面是jmeter3.0录制好脚本之后运行方法:
把HTTP代理服务器下的录制控制器,拖拽到线程组下,并且给线程组添加一个结果树监听报告即可。
jmeter3.0和jmeter4.0的区别:
界面上:jmeter3.0有一个测试计划和工作台
jmeter4.0只有一个测试计划,没有工作台。相关设置都在测试计划中添加了
HTTP代理服务器:jmeter3.0是在工作台中添加,属于工作台下的子菜单
jmeter4.0是在测试计划中添加,属于测试计划中的子菜单,不是属于线程组的