软件是计算机信息系统应用的核心,其质量的好坏关系到计算机信息应用系统的成败,软件测评是提高软件质量的重要手段,国家标准 GB/T 25000.51-2016《系统与软件工程 系统与软件质量要求和评价(SQuaRE)第 51 部分:就绪可用软件产品(RUSP)的质量要求和测试细则》,确立了就绪可用软件产品(RUSP)的质量要求,以及测试 RUSP 的测试计划、测试说明等文档要求和 RUSP 的符合性评价细则。因此做好软件性能效率测试对把控产品质量是非常重要的,这直接关系用户体验的好坏。
性能效率(efficiency)为GB/T 25000.51-2016标准中提及的软件产品的八大产品质量特征之一。性能效率测试用于评估待测系统与软件在给定的时间和其他资源限制下完成其指定功能的程度,也称作性能测试。
性能效率测试内容主要包含:时间特性、资源利用率、容量以及性能效率的依从性这四个方面,并以书商形式展示可验证的依从性证据,具体的测试内容还需依照被测系统或软件的测试需求再做细分。
在产品说明书中应对系统容量等数值进行描述,在进行测试时需要将所有影响性能效率的条件进行说明,如:带宽、硬盘空间、随机存储器、CPU速度等。可以选择适合的性能测试工具进行测试,如Apache JMeter、LoadRunner、Gatling等。
更多精彩: 免费发布信息网 http://www.zhelice.com
13691093503