性能测试需求指标分析方法

电脑杂谈  发布时间:2020-07-21 01:31:01  来源:网络整理

数据需求规格说明书_数据对接需求_性能需求 数据精确性

六. 设计和测试模型

1. 商业模式设计

通过业务研究获得系统的业务模型. 业务模型的正确性体现在两个方面: 第一,业务选择的正确性和业务比例的正确性.

数据对接需求_性能需求 数据精确性_数据需求规格说明书

首先,一个业务系统可能支持数百个业务活动(也称为交易)性能需求 数据精确性,但是只有很少的业务活动非常频繁,占总业务量的80%以上,那么您只需要关心在性能测试期间了解这些内容. 大部分业务都是少量业务.

第二,业务比率,如何准确计算业务数量是关键问题. 对于全新的系统,可能有必要调查使用该系统的利益相关者,以找出其组的数量和操作周期. 通过组合这些数据来确定正常工作日各种业务占总业务的比率,我们还必须考虑特殊交易日的情况.

例如,某个业务事件或定期的业务结算日为特殊交易日. 在特殊交易日,某种类型的业务量可能会突然增加很多,因此常规工作日的业务比率不再合适. 要区别于业务模型的要点. 常规业务模型用于测试系统容量,特殊日业务模型需要针对压力负载情况进行单独测试.

调查已经运行的系统的业务模型相对简单. 不再需要调查这么多利益相关者. 您只需要与运维部门进行协调,他们将帮助测试需求调查员提取系统中的历史数据. 是的,有一些数据选择规则. 您应该选择相对长期的数据(例如几个月),有条件地选择一年数据,获取一年中的平均每月业务量,选择年度高峰月度业务数据,然后选择每月高峰日业务数据.

数据需求规格说明书_数据对接需求_性能需求 数据精确性

2. 测试模型

业务模型是从系统操作的真实数据得出的,并真实反映了系统操作的业务状态. 测试模型基于业务模型. 根据不同的测试要求,可以调整或不调整业务模型,并将其合并到测试方案中以直接使用.

七性能需求 数据精确性,性能指标分析方法

1. 性能测试指标

性能需求 数据精确性_数据对接需求_数据需求规格说明书

业务处理能力: 每秒处理的事务数

业务响应度: 每个业务执行响应时间

业务正确率: 执行过程中的交易占总业务的比例

系统资源指标: 系统资源占用率

数据需求规格说明书_性能需求 数据精确性_数据对接需求

2. 业务处理能力

业务处理能力是评估系统每秒可处理的最大业务量,单位为“事务/秒”

计算每秒的处理业务量需要两个关键数据,一个是指定时间内的指定业务量,另一个是指定时间段. 如何选择这两个数据非常关键. 通常,在业务研究阶段给出的平均每日业务量或在高峰日的最大业务量. 如何将数据每秒转换为业务量,通常有一些算法:

28条规则,这是一种更常用的计算方法

例如: 一个系统的每日交易高峰为100,000个交易,并且系统每天运行8小时

则计算规则为100000笔交易* 80%/(8 * 3600 * 20%)= 14笔交易/秒


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-287730-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...