可测试性需求
由于市场及产品用户对产品质量的要求越来越高, 各大企业加强了对产品可测试性需求的收集和控制,本文用于指导TSE及系统设计人员进行可测试性需求分析活动。
目前可测性需求一般有以下几方面的考虑:
1、面向产品的可测性需求,是为了提高产品的故障检测定位和隔离能力而考虑的可测性需求,直接影响产品问题故障检测定位和隔离的难易程度。面向产品的可测性需求在评审通过后将作为产品本身的规格特性。
2、面向软件验证测试的可测性需求,是为了方便软件验证测试而提出的可测性需求,直接影响测试开发和测试执行的难易程度。
3、面向硬件验证测试的可测性需求,是为了方便硬件验证测试而提出的可测性需求,直接影响测试开发和测试执行的难易程度。
4、面向生产测试的可测性需求,是为了方便生产测试,提高生产测试效率而提出的可测性需求。
如何提出可测试性需求
产品开发时可测性需求的提出一般按以下操作:
1、产品在提可测性需求时首先参照相应可测性需求基线剪裁得到具体产品的需求基线。相应的要求参见可测性需求基线实施规定。
2、结合具体产品的特点,充分考虑产品各阶段测试的可能遇到的问题和困难,提出相应的可测性需求。
3、参考相关产品的可测性方面的经验案例,提出相应的可测性需求。
4、分析参考业界同类产品的可测性设计特点,提出相应的可测性需求。
可测试性需求提出的步骤
1、产品测试需求和策略初步考虑
哪些测试是手动测试、哪些是自动测试?
测试数据源是内置在系统中,还是外部提供?
测试数据的采集和处理是内置,还是外置?
测试数据采集装置的控制是内置,