求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
                   
iPerson 角色 过程 工件 工具 系统 咨询  
不但获得生存技能
更可以追随信仰
640 次浏览  310 次
 

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