1,JMeter浏览器
2,Chrome服务器
3,BlazeMeter工具
4,SwitchyOmega(若是须要代理)测试
以上工具准备好之后就能够录制JMeter的测试脚本了,ui
在Chrome中点击BlazeMeter插件,出现下图:.net
能够为本次录制取一个名字,而后点击红色原点,开始录制脚本,而后开始录制你须要测试的功能。插件
每一次服务器请求,BlazeMeter插件的图标上的数字都会加一,能够清楚的看到你录制的步骤。代理
当录制完成后,再次点击BlazeMeter的图标,而后点击黄色的中止按钮:blog
接着点击那个“jmx”按钮,将测试脚本导出:ip
最后会生成一个.jmx的文件,本身取个名字保存到相应的位置便可。
打开Jmeter,file—>open:找到刚才保存的脚本文件,打开:
打开之后看到以下界面说明脚本已经导入了:
而后添加一个“view result tree”以便查看测试的详细信息:
若是须要代理的话还须要建一个“http request default”:
而后在其属性页面填入相应的代理信息便可(这个是全局代理,每一个请求还能够单独设置本身的代理)。
而后点击工具栏中的绿色的开始按钮:
切换到“view result tree”视图,观察测试结果:
由上图咱们能够看到请求的错误数、返回的状态码等信息,最右侧还能够切换不一样的标签,来查看不一样的返回信息。
PS:测试的时候浏览器最好只打开一个标签,以避免其余页面对录制的脚本形成影响,若是涉及到多个站点的请求,在导出脚本的时候会让你选择:
选择相应的站点,点击submit便可。
转自:http://blog.csdn.net/liushuijinger/article/details/43195973