数据分析在压测中的应用2

作者: 胖艺 | 来源:发表于2017-12-23 15:29 被阅读43次

    之前在《构建自动化性能测试系统的实践》中提到使用的测试工具是自己开发的。有同学就提出了疑问:如何验证自己开发的工具是有效的呢?确实,在以往的测试过程中,还真有遇见过tps老上不去,原来是压测同学没用好LR,导致LR没有发起预期的压力。想想在压测时都不能保证发起的压力,那又谈何压测呢?

    而验证是否有足够的压力,可以通过分析被测系统的交易数据快速的判断一下。通过上一次的《数据分析在压测中的应用1》中的方法,我们分析得到了某一天真实的线上请求情况,如下图:

    某一天线上请求情况

    把这个线上数据导入压测工具中,并且预计未来会有4倍的业务增长,将压力提增4倍。用压测工具进行一次测试后,对测试环境的订单数据进行分析,得到下图:

    测试环境模拟线上情况的请求量

    通过简单的图形判断,两张图的数量倍数,趋势还是基本相符的。

    在测试环境中,运行一个7*24小时的稳定性测试:

    7*24小时稳定性测试数据量请求

    通过数据分析得到的这三个图形,我们基本能判断,现有测试工具是有效。


    有不足之处,欢迎指正,共同学习。

    多谢

    相关文章

      网友评论

        本文标题:数据分析在压测中的应用2

        本文链接:https://www.haomeiwen.com/subject/rjcqgxtx.html