软件测试要经过哪些步骤?这些测试与软件开发各阶段之间有什么关系?
软件测试要经过的步骤是:单元测试→集成测试→确认测试→系统测试。
单元测试:对源程序中每一个程序单元进行测试,检查各个模块是否正确实现规定的功能,从而发现模块在编码中或算法中的错误。该阶段涉及编码和详细设计文档。
集成测试:是为了检查与设计相关的软件体系结构的有关问题,也就是检查概要设计是否合理有效。
确认测试:主要是检查已实现的软件是否满足需求规格说明书中确定了的各种需求。
系统测试:是把已确认的软件与其他系统元素(如硬件、其他支持软件、数据、人工等)结合在一起进行测试。以确定软件是否可以支付使用。
免费的网站请分享给朋友吧