确认测试
1. 确认软件设计是否依从于软件需求,且软件的每一项需求是否能跟踪到软件设计。
2. 确认状态顺序和状态变化( 功能模块图) 。
3. 确认数据和控制流满足安全性、功能性和性能需求。
4. 确认软件的功能性,硬件、软件和用户接口的一致性,性能准则,配置数据是否满足规定的配置管理规程,逻辑、计算和接口精度是否满足系统环境下的需求。
5. 确认待测试软件版本,必须是通过模块测试和集成测试后的软件。
6. 测试所需的配置脚本需与软件源代码版本保持一致性。
确认测试能根据软件产品委托方提供的开发需求文档等资料对软件工程项目进行验证,检测软件产品架构是否满足在各种专用测试设备上、针对不同型号被测软件产品的测试运行速度、并发数、内部的组织结构、组件类别与职责、接口规范、交互方式、组件开发方法,软件扩展和修改等高质量开发的需求是否符合开发文件要求。
确认测试的结果有两种可能,一种是功能和性能指标满足软件需求说明的要求,用户可以接受;另一种是软件不满足软件需求说明的要求,用户无法接受。项目进行到这个阶段才发现严重错误和偏差一般很难在预定的工期内改正,因此必须与用户协商,寻求一个妥善解决问题的方法。根据测试结果形成《软件产品确认测试报告》。
软件企业确认测试的重要意义:
确认测试完成后出具的《软件确认测试报告》能作为申报国家、省、市科技成果奖的技术鉴定依据、企业申请的《中小企业创新》、《科技项目验收》、《科技成果鉴定》、《自主创新产品认定》等提供有力的证明。
标签:确认测试、产品测试
文章来源:软件确认测试的七大准则 - 帮助您更好地进行QA测试 - 成都柯信优创信息技术服务有限公司