软件校准-测量软件管理-软件验证和确认-软件版本控制 软件验证: 软件验证相关的几个术语: 测量软件:与测量 设备计算机系统操作有关的程序、规程、规则及任何与之有关的文档。软件验证——使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需要或是弄清预期结果与实际结果之间的差别。软件功能 测试:检验被测 计量器具能否完成应有功能的测试。软件测试:根据特定程序测定一个或多个软件特性是否符合要求的技术操作。包括技术文档分析或在受控 环境下运行程序,目的在于检验软件是否满足黑盒测试:基于需求和功能性的测试。白盒测试:基于内部设计和代码的内部逻辑知识,覆盖全部代码、分支、路径、条件的测试,白盒测试邮件“结构测试” 。软件测试要求: 1、功能确认:根据测量过程的需求,确认软件的功能是否满足测量过程的需求 2、性能确认:确认软件的稳定性、时效性和可靠性 测试过程中应明确是否采用自动化软件测试工具,测试工具的主要功能和作用以及支持的软硬件平台 4、计量软件确认方法 根据计量软件技术特性的分类及要求、 风险等级和对软件水平分类明确测试项目选择合适的确认方法。选择对用户文档可仅采用审查测试的方法;对于低等水平的测试可仅采用黑盒测试法;对于中、高等水平的测试宜采用白盒测试法。 5、确认结果评价 5.1 确认完成后应说明各项测试的范围及其局限性,未得到充分测试的情况及原因,测试所发现的缺陷和不足、以及可能给软件运行带来的影响等要进行说明 5.2 建议 对于确认过程中出现的缺陷和不足应给予弥补的建议 5.3 测评结论 应明确计量器具软件经测评后是否符合要求的判定方法和所达到的软件水平
|