1、软件确认测试的内容有哪些?
确认测试的内容主要包括下面几种特性的测试:
软件安装测试
在安装软件时,经常会有很多过程。要分配和装入文件与程序库,布置使用的硬件配置,进行程序的连接。而安装测试的目的不是查找软件错误,而是要查找出在这些安装过程汇总出现的错误。
软件功能测试
功能测试是依据需求文档来测试软件的功能是否正确,是否与文档一致。由于正确性是软件zui重要的质量因素,功能测试必不可少。
软件性能测试
性能测试是测试软件系统处理事务的速度,一方面是检验性能是否符合需求;另一方面是为了得到某些性能数据以供参考。软件只能满足要求的功能而达不到要求的性能是不可接受的,还需要进行性能测试。性能测试可以出现在测试过程的各个阶段,甚至在单元层次上,也可以进行性能测试。
软件安全性测试
安全性测试是测试软件系统防止非法入侵的能力,及系统有无漏洞。
软件兼容性测试
兼容性测试是要验证软件产品在不同版本之间的兼容性(比如浏览器兼容性、操作系统兼容性、开发平台兼容性等等)。
主要包括版本向下兼容、版本交错兼容。版本向下兼容测试是测试软件的新版本保留它早期版本的功能的情况;版本交错兼容测试主要是验证共同存在的两个不同但相关的产品之间的兼容性。
可使用性测试
可使用性测试主要从使用的合理性、方便性等角度对软件系统进行检查,以发现人为因素或实用上的问题。
文档测试
文档测试是检查用户文档(如用户手册)的清晰性。