根据处理图做出测试分析如下:
测试环境与数据
网络环境:为了降低网络环境对测试结果的影响,抓取的页面置于内网环境。
压力词表:压力url中只含有一条url。之所以考虑用1条url,是因为cache的查找使用hash方式,随着cache容量的增长,查找速度不会变长。得出的性能结果与实际结果不会发生偏差。
总结
明确测试目的。测试目的发生偏差,就会使测试内容发生偏差,从而导致最终测试结果不能达到要求,性能测试结果被质疑,测试目的分析不准确也是原因之一。
通过对内部结构的抽象,得出性能测试的基础模型,针对模型产生用例,并且直接能够定位性能问题。
“在测试之前就可以确定测试执行次数,做性能测试中有一个经常被测试工程师提及的问题就是性能测试执行的次数太多,
反反复复的在做,也不清楚该做多少次。通过这个分析图可以看出来,在本次测试过程中,最多只做3次执行。
而且任何一个判断条件为yes的时候,都可以停止继续测试。”