性能测试用例、策略和方法

本文详细介绍了性能测试的各个方面,包括测试用例的优先级划分、基础和进阶性能测试的案例、性能测试指标、测试策略以及常用方法。内容涵盖了安全可靠性、资源占用率、兼容性、易用性等多个测试维度,并探讨了并发性能、大数据量、疲劳测试等高级测试场景。此外,还强调了性能测试指标的设定和性能测试策略的制定,旨在确保软件系统的稳定性和效率。
摘要由CSDN通过智能技术生成

一、测试用例

无论是功能测试还是性能测试,执行用例时候都有优先级之分,对于性能测试来说,优先级可以这样划分:

①.重要的(业务场景中的核心)

②.重复的(用户使用频率最高的)

③.重量级的(消耗大量系统资源的)

设计性能测试用例的简要过程:

1、具体的性能指标分为以下几类:

①.系统容量(数据容量、用户量、用户并发量)

②.系统并发度指标(注册用户、在线用户、并发用户)

③.响应度指标(正常压力下响应能力、峰值压力下响应能力、异常压力下的响应能力)

2、熟悉并且理解整个系统的业务逻辑、实现原理,然后进行需求拆分,得到性能测试需求点

3、多个渠道得到具体性能要求,分析评估风险,优先级,是否进行测试等

4、编写性能测试方案和用例,并进行评审通过,然后执行

PS:一些性能测试的测试点

a.查询 b.保存 c.统计 d.刷新 e.显示 f.传输 g.响应 h.下载

举个例子:打开网络上其他媒介的文件,在网络拥堵的情况下打开执行相关操作,主要测试点如下:

①.数据量小的时候主要执行查询统计刷新等功能点

②.数据量累计到一定程度时的查询统计刷新时间(一定程度:根据实际情况与需求来确定范围)

二、常见的基础性能测试

1、安全可靠性测试

①.用户权限限制:对不同用户权限的限制情况

②.用户和密码封闭性:对相应用户和密码进行次数限制

③.屏蔽用户操作错误:对用户常见操作错误的提示和屏蔽情况

④.错误提示的准确性:对用户的错误提示的准确度

⑤.错误是否导致系统异常退出:有无操作错误引起系统异常退出的情况

⑥.数据备份和恢复手段:系统是否提供备份及恢复功能,备份手段具体如何,是否对备份数据进行加密、压缩等

⑦.输入数据有效性检查:对录入系统的数据进行有效性检查

⑧.留痕功能:系统是否有操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值