可靠性测试简介

可靠性测试简介

五、易恢复性验证 1、在软件系统失效下,系统重启后可恢复运行(是否可恢复、恢复时间) 验证数据库重启后,其他部分是否需要重启,重启的时间,业务操作是否正常;验证web服务等中间件或者客户端程序异常退出后,重新启动,验证是否能够恢复正常运行。

2、硬件失效引起软件系统失效,硬件修复后软件系统的可恢复运行能力(是否可恢复、恢复时间) 六、数据校验机制验证 1、应对数据的有效性,数据项之间的逻辑关系进行校验,保证数据的有效 验证业务系统程序对数据技术的正确性,本处的正确性含两方面的内容,一是数据结果符合业务逻辑要求,二是数据计算正确。

2、应保证数据的完整性和一致性,不会因删除或反复的更新而被破坏或留下垃圾数据 首先明确数据库中数据表之间的关系,选择对关键业务数据进行删除,验证删除后相关表的数据均被删除,没有因为删除导致数据不一致情况发生。

3、对不符合要求的输入数据,系统应使用中文给出简洁、准确的提示信息,必要时应给出帮助 七、24小时可靠运行验证 根据软件系统功能分析,选择关键业务功能点,完全模拟真实环境导入真实运行的数据,采用自动化测试工具Loadrunner,让系统在一定数量用户的并发下,连续无中断的运行24小时。

监控系统的运行状态,数据库数据量的大小。

首页