软件测试之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,随后开始录制。录制结束应当关闭代理服务器,方可进行正常的网页访问。

 

posted @ 2017-04-12 20:03  宋小环  阅读(792)  评论(0编辑  收藏  举报