[软件测试]Jmeter进行压力测试(访问虚拟机服务器ECShop)

3.5.1 Jmeter安装以及环境配置

      首先是安装Jmeter,使用的版本是2.11,然后配置好系统变量环境就可以正式运行Jmter.

3.5.2 Jmeter压力测试步骤

      ①在测试计划中添加我们需要做测试的线程组,这是进行5*10、50*20的压力测试的基础。然后添加HTTP请求默认值,添加录制控制器备用。

      ②在工作台HTTP代理服务器,为后面录制做准备。

      ③录制,并将目标控制器设置为第二步的线程组。然后开启代理服务器,进行操作录制。这里需要注意端口一致的问题。录制完成后,我们就可以利用上面保存的信息进行回放。

      ④这里我们录制的内容为三个,访问ecshop主页,访问菜单,访问某一商品,那么录制下来的也有三段。

⑤添加用户自定义变量。这里主要是设置我们的IP和PORT,以便于当我们访问其他服务器时可以直接修改自定义变量,而不需要在上面三个操作中重复修改。设置完成后,我们只需要将原来IP和port的地方改为${IP} ${PORT}即可。在这里运行压力测试计划与第④步运行压力测试计划的结果并没有改变。

⑥添加CSV data Set Config.添加这个配置的主要功能是我们可以通过文件数据来对访问的菜单和商品进行批量数据化。这里我们将菜单id定为catid,将商品id定为gdid.然后将HTTP信息头文件管理器的referer修改为${catid} ${gdid}即可。

⑦添加定时器,以便于在虚拟机服务器中可以控制的检测服务器数据变化。这可以添加的定时器可以自由选择种类。

⑧添加Beanshell断言。这里是通过运行内部脚本处理java程序。需要注意的地方是参数设置的问题。

 

结果展示

转载于:https://www.cnblogs.com/ozyinghui/p/8948567.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值