常见的测试策略及方法—系统测试

系统测试是将经过集成测试后的软件,作为计算机系统的一个部分,与计算机硬件、某些支持软件、数据和人员等系统元素结合起来,在实际运行环境下对计算机系统进行一系列的严格有效的测试来发现软件的潜在问题,保证系统的运行。

系统测试内容

1、压力测试:在一种需要反常数量、频率或资源的方式下,执行可重复的负载测试,以检查程序对异常情况的抵抗能力,找出性能瓶颈。包括:测试压力估算、测试环境准备、问题分析、累积效应;

2、容量测试:软件系统应用特征的某项指标极限值;

3、性能测试

性能用例

4、安全测试:应用程序级别和系统级别;

安全测试用例

5、容错测试:检查软件在异常条件下自身是否具有防护性的措施或者某种灾难性恢复的手段,包括:故障转移与数据恢复、测试目标、测试范围、完成标准、需考虑的特殊事项、容错能力/恢复能力测试用例;

容错用例

6、可靠性测试:产品在规定的条件下和规定的时间内完成规定功能的能力;

可靠性用例

回归测试

回归测试的目的:在程序有修改的情况下保证原有功能正常的一种测试策略和方法;

回归测试的方法:全部测试用例、基于风险的选择测试、基于操作剖面选择测试、再测试修改的部分;

回归测试的组织和实施

1、识别软件被修改的部分;

2、在原测试用例库中,筛选不再适用的用例,新建新的用例库并补充完善;

你可能感兴趣的:(常见的测试策略及方法—系统测试)