软件测试之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压力测试的主要内容,如果未能解决你的问题,请参考以下文章