性能测试理论

前言:性能是任何产品的基本需求

正文:

一.决定性能测试的要素

性能测试的母的是保证产品:

(1)在给定的时间段内处理所需的事务数(吞吐率

(2)可以在不同的负载条件下运行(可用性

(3)对于不同的负载条件响应足够快(响应时间

(4)有不错的资源(包括硬件和软件)投入回报,确定不同的负载条件产品所需要的资源种类(能力策划

(5)在不同参数上与竞争对手的产品相当或更优

 

二.性能测试的方法论

(1)收集需求

      与同一产品的以前版本进行性能比较

      与竞争产品进行性能比较

      与根据实际需要导出的绝对数字进行性能比较

      从体系结构和设计中导出的性能数学

(2)编写测试用例

      要测试的操作或业务事务列表

      执行这些操作和事务的步骤

      影响性能测试及其结果的产品和操作系统参数列表

      负载模式

      资源及其配置

      预期结果

      要比较的产品版本或竞争产品及其相关信息

(3)自动化性能测试用例

(4)执行性能测试用例

(5)分析性能测试结果

(6)性能调谐

       调谐产品参数

       调谐操作系统和参数

(7)性能基准测试

确定事务或场景以及测试配置

比较不同产品的性能

公正的调谐被比较产品的参数,达到最佳性能

发布性能基准测试结果

(8)向客户推荐合适的配置

posted @ 2016-05-28 15:31  XXXXXXK曲  阅读(186)  评论(0编辑  收藏  举报