系统测试将已经确认的软件,计算机硬件,外设和网络等其他因素结合在一起,进行信息系统的各种集成测试和确认测试,其目的是通过与系统的需求相比较,发现所开发的系统的需求相比较,发现所开发的系统用户需求不符或矛盾的地方。
1)恢复测试
恢复测试是一种系统测试,通过各种方法强制地让系统发生故障,并验证能否按照要求从故障中恢复过来,并在约定的时间内开始事务处理,并且不对系统造成任何伤害。如果系统恢复是自动的,则需要对恢复的平均时间进行评估并判断它是否在允许的范围内。
2)安全性测试
安全测试验证建立在系统内的保护机制是否能够实际保护系统不受非法入侵
在安全性测试中,测试人员模拟非法入侵者,采用各种方法突破防线。
系统安全设计准则是使非法入侵者所花费的代价大于攻破系统后所获取的价值,此时非法入侵已无利可图
3)压力测试
压力测试要求已非正常的数量,频率或容量等方面执行系统。
敏感性测试是压力测试的一个变种,敏感性测试试图在有效的输入类中寻找会引发系统不稳定或错误处理的数据组合
4)性能测试
性能测试用来测试软件在集成环境中的运行性能,常常和压力测试一起进行
5)部署测试
也被称为配置测试,是在软件将要运行的每一个环境中测试软件
系统测试(2)
最新推荐文章于 2022-08-29 23:39:00 发布