如何制定性能测试策略,哪些要素是关键要素?

参与8

1同行回答

yangjianxvyangjianxv部门总经理成方金融科技有限公司
1、业务测试范围哪些测,哪些不测。比如什么业务测、什么操作系统版本、中间件版本测。2、制定优先级规则由于测试场景、测试案例是没办法穷举的,理论上测试是永远不可能结束的。并且,性能测试本身又牵涉出容量测试、扩展性测试、高可用测试、压力下的异常测试等等的测试延伸...显示全部

1、业务测试范围
哪些测,哪些不测。比如什么业务测、什么操作系统版本、中间件版本测。

2、制定优先级规则
由于测试场景、测试案例是没办法穷举的,理论上测试是永远不可能结束的。并且,性能测试本身又牵涉出容量测试、扩展性测试、高可用测试、压力下的异常测试等等的测试延伸,因此在给定的时间条件下,必须制定性能测试的优先级规则,根据优先级规则划定测试范围。性能测试的进展受制于功能验证的完成、环境准备的完成、相关工具的开发、性能问题的定位和调优等,当性能测试的计划需要变更时,可以按照优先级规则重新选择测试范围。

3、基本的测试方法
例如:
a)如何产生业务压力
b)如何产生用户并发
c)如何构造场景使应用系统的逻辑处理算法达到生产的计算量级
d)如何制造外围环境对被测目标的响应

4、测试环境设计
设计测试环境的拓扑结构和资源配置,因为测试环境的拓扑、资源不一定和生产环境相同。
需要想清楚为什么这么设计,也就是说在这样的环境下(可能是精简的环境)可以得出可信度高的性能测试结论。

5、概要测试计划
6、依赖条件
7、风险
等等

其中前4条基本决定了项目的工作量。更直接的说,前2条决定了测试人员可以晚上几点回家

收起
银行 · 2017-07-10
浏览2093

提问者

sxw653366
系统架构DC

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-07-10
  • 关注会员:4 人
  • 问题浏览:4409
  • 最近回答:2017-07-10
  • X社区推广