性能测试步骤

 性能测试的步骤分为步:

1.获知测试环境(硬件;网络;工具;软件和外部因素);

2.识别系统性能可接受的标准;

3.对性能测试进行规划和设计;

4.配置测试环境;

5.实施执行测试计划;

6.分析测试结果,输出测试报告。

其中会经常进行测试再调优再测试再调优。

测试环境使用拓扑图画出来,这样做的好处是可以更清楚的设计判断出系统瓶颈。


       识别系统性能可接受的标准:本次测试需要得到一些特定的目标参数或者摸底测试。例如响应时间必须在3秒内显示出来;吞吐量每秒处理25和事务;资源使用率CPU使用率不能超过75%。其中响应时间和吞吐量是最重要的,没有响应时间的吞吐量是没有意义的,例如请求到了,但是超时了。这三个指标需要达到均衡。总结为一句话为:达到怎么样的TPS,在什么样的响应时间内,用了多少资源构成性能测试的目标。发包创建并发量,衡量它的响应时间,查看资源使用率。并发量是触发其他两个指标的主动原因。一般情况下会把CPU的使用率定在70%,极限值定在80%。如果持续在70%以上需要出现警告信息;如果超过80%可以认为这是一个bug。如果CPU使用率持续低于20%,那么就是资源浪费,最合适的使用率是在20%~70%之间。

当有多台服务器时,可以先只测试一台服务器

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文翻译自 Thinking Clearly About Performance 这是我三年前读到的一篇关于性能问...
    mindwind阅读 5,037评论 1 8
  • 性能测试是一个过程,需要按步骤顺序地执行。严格来说,性能测试的步骤没有统一的标准,到底有几个步骤,完全取决于如何界...
    软件测试技能栈阅读 3,911评论 0 2
  • 某月黑风高之夜,某打车平台上线了一大波(G+)优惠活动,众人纷纷下单。于是乎,该打车平台使用的智能提示服务扛不住直...
    古佛青灯度流年阅读 8,236评论 0 8
  • 性能测试是产品测试流程的必经之路,产品性能的好坏不但关系到产品的用户体验,对于像电子商务这一的应用来说,性能的好坏...
    d1b0f55d8efb阅读 3,064评论 0 3
  • 就算你哭得稀里哗啦抱起电话向闺蜜倾吐对方种种的不好,却在摞下电话后的一秒,追起你的思念放下你的埋怨。你说那样的自己...
    柚宝妈咪阅读 2,732评论 0 3