上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
性能测试的步骤如何跟上性能测试的需求?
记得有一次,李雁南在演讲中提到,性能测试的步骤跟不上性能测试的需求,那么对于这一点,工行有什么样的解决方法?是否借助外力来解决这个事情?
李雁南说,性能测试活动跟不上性能测试需求的增长,主要有以下两个原因:1、现有的性能测试成本偏高;2、性能测试需求过多。工行测试团队针对性的做了一些优化:
• 优化性能测试流程:从需求完整性、测试合理性、验收标准性三个方面对性能测试流程进行了优化。总而言之,面对性能测试需求增长的压力,测试团队不会去减少需求,而是要增加需求,覆盖所有的测试项目。通过构建性能测试流程管理平台和监控体系,来对需求进行准确的评估,更加合理的制定测试方案,更加智能的去发现和定位问题,通过对日常功能测试的监控给出性能评估结论。
• 建设平台监控体系:平台监控体系建成之后,软件性能监控覆盖面更大,指标更加丰富,结果更加标准化,评估过程更加自动化,从而降低了性能测试工作的成本。测试人员的精力可以从日常的测试执行中释放出来,投入到测试设计和监控模型优化这种高回报的工作中。
• 重视对架构的性能测试:工行测试团队的工作重心更加偏重对架构的性能容量评估,因为一个好的架构肯定会为应用提供更强大的性能容量支撑,从一开始就去搞清楚架构能够支撑多大的压力、性能瓶颈在哪儿、通过优化和扩容能够获得多少提升,搞清楚这些问题会节约很多以后性能测试的工作量。