软件测试之Jmeter压力测试

Posted 宋小环

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试之Jmeter压力测试相关的知识,希望对你有一定的参考价值。

1. 实验要求
实验目的
安装虚拟机,并安装一套LAMP(Linux+Apache+mysql+php)待测系统,推荐ECShop(http://www.ecshop.com),基于此进行Jmeter压力测试,并在测试后得出Jmeter测试报告,并根据sysstat得出Linux服务器的CIMN(CPU、IO、Memory以及Network)的性能。

1.  实验内容

实验步骤

(1)  安装centos7 Linux系统

(2)  安装xampp(lampp)linux版本

(3)  安装ecshop于lampp下,并注册调试

(4)  Linux下top命令截图

 5*10 top命令截图:

 

50*20 top命令截图:

(5)  访问的B/S系统截图

 

(6)  Jmeter的Testplan展开截图

(7) Beanshell代码

 

 

 

(8)  运行Jmeter测试之后的Aggregate Report Result

5*10聚合报告:

50*20聚合报告:

 

(9) 运行Jmeter测试之后的服务器性能

5*10测试后的服务器性能:

50*20测试后的服务器性能:

实验中遇到的问题及解决方案
1) 安装Centos的过程中应该注意选择Ghome界面及图形界面
2) ECSHOP初步配置完成出现的错误应该根据提示修改includes文件中的template文件,然后再在后台清除缓存即可消除大部分出现的错误
3) 在Windows中访问Linux中的ECSHOP应当关闭Linux的防火墙
4) 录制前应该先设置代理服务器,IP为localhost,端口号为8080,随后开始录制。录制结束应当关闭代理服务器,方可进行正常的网页访问。

 

以上是关于软件测试之Jmeter压力测试的主要内容,如果未能解决你的问题,请参考以下文章

压力测试研究

压力测试研究

jmeter微信H5页面的压力测试之XML

Jmeter之压力测试总结

Jmeter简单压力测试

jmeter压力测试之传输json类型参数