创建WEB测试计划
1、添加线程组测试原件,给出发送请求的频率和数目。
选中测试计划,单击鼠标右键,在弹出的快捷菜单中选择--add--Threads(users)--ThreadGroup
继续:如果取样器里的执行出现错误失败的时候,请求不会停止,继续执行。
Start Next Thread Loop : 忽略错误,线程当前循环错误,执行下一个循环。
停止线程 : 只限当前线程停止,不影响其他线程执行
停止测试 : 当前执行的线程全部执行完毕后结束
Stop Test Now: 立刻停止
设置线程数 :设置线程数是N
设置过渡时期 :X
设置执行测试的次数
这个过渡时期告诉JMeter要花多长时间才能“加速”到所选择的全部线程数。如果使用N个线程,并且增加的时间是X秒,那么JMeter将花费X秒的时间来启动和运行N个线程
2、添加默认HTTP请求属性
线程组--鼠标右键--Add--config Element --HTTP Request Defaults
HTTP请求默认值不会让jmter去发送HTTP请求,它只是定义了HTTP请求(测试原件)使用到的默认值。
3、添加对cookie的支持
通常所有Web测试都要支持Cookie,除非测试人员的应用系统很特别,不实用Cookie.要添加对Cookie的支持,只需要为测试计划中的每一个线程组添加一个HTTP Cookie管理器(HTTP Cookie Manager).这样,每一个测试现成都会拥有独立的Cookie.但是Cookie会在HTTP请求对象间共享。
线程组--右键--add-Config Element--HTTP Cookie Manager
4、添加HTTP请求
添加两个HTTP请求的情况。
1、首先为线程组添加一个HTTP请求(Add-Sampler-HTTP request).选中该请求,并编辑属性。
2、相同原理,添加第二个即可。
5、添加监听器用于查看/存储测试结果
选中线程组,add-listener--Graph results.
6、登录Web站点