关于系统性能测试的步骤总结和分析

发表于:2012-7-23 10:37

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

 作者:xjsunjie    来源:51Testing软件测试网采编

  近期接触的项目,进行了比较多的性能测试,就性能测试的步骤做一下总结和分析,也希望对以后的工作有益。

  性能测试,是一种“正常”的测试,主要是测试正常使用时,系统及时性(响应时间、吞吐率)是否满足要求,同时可能为了保留系统的扩展空间进行一些稍稍超出“正常”范围的测试。

  常用软件:HP  LoadRunner

  系统性能测试中的几大步骤:

  1、明确测试目标;了解性能测试需求;

  2、编写性能测试计划;

  3、分析性能测试需求;

  4、编写性能测试方案、设计测试场景;

  5、相关资源准备(硬件资源、软件资源);

  6、执行性能测试并收集测试结果;

  7、分析结果;

  8、系统调优及再测试;

  关于步骤的解析:

  1、明确测试目标;了解性能测试需求;

  性能测试启动阶段要确定测试的负责人和组织结构。明确测试的总体目标和范围,确认资源情况。获取性能测试需求:业务列表、性能指标、测试环境、数据量等详细需求。为策划规划做准备。

  性能调优是是无止境的,所以在测试之前应确定一个明确性能调优目标,作为基准。

  2、编写性能测试计划;

  性能测试计划中包含测试目的和测试目标的相关信息,还确定了实施和执行测试时使用的策略,方法;同时还要确定测试工具、所需资源、日程表计划等。

  3、分析性能测试需求;

  性能测试需求分析主要目的是要找出可能造成系统瓶颈的因素,为后面的测试场景设计提供依据。影响系统性能有很多种原因,在此应关注如下几个关键点:

  A 环境配置性能需求:

  应用配置需求:例如应用整体框架、涉及到哪些第三方的组件、应用层与数据库层的接口、使用了什么数据库等;

  B 系统配置需求:例如用户客户端配置、客户端与服务器端的网络配置、应用服务器或数据库服务器操作系统等等;

  C 服务器性能指标要求:

  预期的在上线系统中服务器资源使用情况、吞吐量、软件运行情况等等。

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号