理清性能测试策略之测试阶段逻辑

发表于:2023-5-16 09:38

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Fox_Nick    来源:简书

  测试阶段
  1.性能测试需求分析阶段
  根据用户使用习惯和实际业务的性能需求,生成性能测试需求调查表
  根据性能测试需求及系统重要业务调研,选取典型业务
  了解业务模型及业务架构
  2.性能测试设计阶段
  编写性能测试用例
  结合性能测试用例录制/修改/完善测试执行脚本
  结合用户应用场景设计性能测试执行场景
  3.性能测试执行阶段
  利用LoadRunner性能测试工具中的Controller应用,按照并发用户数执行场景,并保存测试结果(Jmeter同理)
  利用LoadRunner性能测试工具监控被测试环境下的服务器CPU、内存、磁盘等系统资源的使用情况
  在需要的情况下利用第三方监控工具监控被测试系统的资源使用情况
  在对于可靠性测试,长时间执行测试,查看系统是否会出现内存泄漏、宕机等情况
  4.性能测试分析阶段
  利用LoadRunner性能测试工具中的Analysis应用,分析场景执行后的结果
  在需要的情况下借助其他辅助工具对系统进行监控,如Linux系统top等命令或其他辅助工具,进一步分析系统资源使用情况
  5.性能测试调优阶段
  通过与以前的测试结果进行对比分析,从而确定经过调整以后系统的性能是否有提升。
  在进行性能调整的时候,最好一次只调整一项内容或者一类内容,避免一次调整多项而引起性能提高,却不知道是由于调整哪项关键指标而改善性能的。通常,我们是按照由易到难的顺序对系统性能进行调优。
  系统调优有易到难的先后顺序如下:
  (1)硬件问题
  (2)网络问题
  (3)应用服务器,数据库等配置信息
  (4)源代码,数据库脚本问题
  (5)系统架构问题根据性能测试执行结果,分析结果是否满足用户需求并生成性能测试报告。
  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号