|
|
| |
|
|
|
目标 |
验证系统是否满足性能需求,尤其是模拟用户峰值最大的情况下,系统能否达到性能要求。 |
输入 |
《性能需求文档》《运行模型》 |
输出 |
《性能测试用例》《性能bug》《性能测试报告》 |
规则 |
性能测试的关键不是从用户角度发现慢,而是知道系统为什么慢,哪里慢。所以需要对系统的运行架构有一个清晰而完整的了解,这也是性能测试的基础和挑战。性能好对用户体验来说,一般是比较好,而没有绝对好(例如
汽车的性能、网站的性能)。所以性能的目标是用最少量的资源满足可能的最大的性能需要,从这个角度来说,性能测试也是寻找满足性能需求的最低成本资源配置的过程。
这也就意味着 性能测试需要和性能设计不断互相作用,最后达成一个结果:满足性能需求。所以做好测试的关键是:
需要透彻的了解运行架构
性能测试和性能设计不断互相作用,寻找最优性价比。
能够模拟尽量真实的性能环境和场景。 |
工具 |
建模工具
EA,需求管理工具iSpace,功能测试工具,质量管理工具 |
|
|
Start:性能需求分析
End :确认性能测试结果
建议:根据具体环境、选择最佳路径,达到想要的结果。如果您对如何工作方法存在困惑,可以参考如下流程。 |
|
|
|
|
|
640 次浏览 310 次
|
|
|
|
|
|