
是给软件不断加压,强制其在极限的情况下运行,观察它可以运行到何种程度,从而发现性能缺陷,是通过搭建与实际环境相似的测试环境,通过测试程序在同一时间内或某一段时间内,向系统发送预期数量的交易请求、测试系统在不同压力情况下的效率状况,以及系统可以承受的压力情况。
然后做针对性的测试与分析,找到影响系统性能的瓶颈,评估系统在实际使用环境下的效率情况,评价系统性能以及判断是否需要对应用系统进行优化处理或结构调整,并对系统资源进行优化。这样说,
看你网站项目的结构,一般传统的是 网站应用程序+数据库组成,看你项目是怎么部署,一般人们测试压力是想知道应用程序在高并发强度下的使用情况,其中影响你的应用程序性能的因素有服务器硬件能力、应用程序本身的性能、网络环境因素、数据库服务器性能等这几个大的因素。
性能测试时模拟大量并发用户同时访问你的应用,从而达到给你应用程序施压的目的,进而对服务器、数据库、中间件等等施压,这个过程很多因素决定了你的网站的性能。
关于工具:目前业内比较流行LoadRunner来模拟虚拟用户,功能就不说了。其他的工具也有很多。可以,如果服务器上已经部署了B/S或者C/S架构的系统,
loadrunner
很有效果,如果是一台空机器的话,可以在空机器上安装loadrunner,通过自带的自测B/S系统(就是定机票系统),可以进行
压力测试
,不过,也可以通过其他工具来进行
性能测试
,像liunx可以用
ab测试
工具进行测试,相对而言
批处理
来进行对windows的
系统测试
比较方便。
手游服务器测试主要有以下几个方面要做:
负载测试
稳定性测试
接口测试
容量测试等
安利一款工具可以很好地进行服务器压力测试:WeTest腾讯质量开放平台
测试高并发,实时性能报表,专家级性能优化建议,你要做的仅仅是填下被测的URL即可。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)