性能测试体系--性能测试流之需求调研

性能测试需求调研内容项目背景 可参考申请中的相关信息,进一步核实项目背景,准确把握项目目标和范围。项目目标 详细了解项目要达到的目标,明确项目范围。项目范围 详细描述本次性能测试或...

性能测试需求调研内容项目背景

可参考申请中的相关信息,进一步核实项目背景,准确把握项目目标和范围。

项目目标

详细了解项目要达到的目标,明确项目范围。

项目范围

详细描述本次性能测试或性能建模涉及的项目范围,主要工作内容。

架构类

  • 简要描述一下系统架构?

  • 各个服务器配置如何?

  • 测试环境跟生产环境差异?

  • 当前已有系统的数据库业务数据存储量信息?(新系统可以提供未来2-3年的估算信息)

  • 生产高峰时网络流量是多少KB? 测试环境准备的网络带宽是多少?

性能测试指标要求

如:

  • 系统交易处理能力(TPS):在测试环境上系统总的TPS大于50笔/秒。

  • 交易平均响应时间:在测试环境上系统每笔交易的平均响应时间小于2秒。

  • 交易成功率:在测试环境上系统每笔交易的成功率大于99.99%。

  • 服务器CPU资源利用率:Web服务器资源利用率低于80%,AP服务器资源利用率低于70%,数据库资源利用率低于60%,后台进程和缓存主机资源利用率低于70%。

业务类

  • 简单描述各业务种类,业务复杂性、相关性等信息?

  • 历史交易列表(提供《历史交易量统计表》,见模板)?

用户信息类

  • 该业务系统服务的主要对象有哪些?

  • 目前注册使用该系统的用户总数有多少?各类用户分别有多少?

  • 各类用户的行为习惯是怎样的?例如,何时登陆,何时集中处理业务,何时休息……

  • 一般情况下,同时在线的用户总数有多少?各类用户分别有多少?

  • 高峰情况下,同时在线的用户总数有多少?各类用户分别有多少?

系统信息类

  • 请描述一下该业务系统与其他业务系统之间的关系。

交易信息类

联机交易

  • 系统目前的主要交易有哪些?

  • 简要描述这些交易的业务功能、逻辑及流程。

  • 请描述这些交易的操作步骤。

  • 请提供系统所有交易的清单。

批量交易

  • 请描述系统处理批量交易的业务类型。

  • 请描述批量交易发生的起始时间、持续时间、待处理的数据量。

  • 请描述批量交易的处理逻辑及步骤。

业务拓展类

  • 该系统的业务未来的增长趋势如何? 例如,交易量、用户数……

生产系统历史交易量统计方法

历史交易量统计流程

attachments-2016-11-M8wFsSkM581a0cd5cbf1

attachments-2016-11-AVD5MosZ581a0ce07a8c

attachments-2016-11-jj8VUncG581a0cedad7b

attachments-2016-11-Iw0nKwHG581a0d1553e4

attachments-2016-11-04jr00AD581a0d22ea00

attachments-2016-11-pL0uKqLN581a0d353178

attachments-2016-11-ziuszr8W581a0d3ddb1d


  • 发表于 2016-11-02 23:53
  • 阅读 ( 480 )

0 条评论

请先 登录 后评论
石天
石天

437 篇文章

作家榜 »

  1. shitian 662 文章
  2. 石天 437 文章
  3. 每天惠23 33 文章
  4. 小A 29 文章