精选优质文档-倾情为你奉上软件可测试性需求设计一、引言1、目的提高软件的可测试性,加快测试进度,提高测试效率。2、范围描述的范围主要是可测性设计的特征,考虑方向及设计方法。3、读者对象系统分析员、设计人员、开发人员。二、测试所需文档1、需求规格说明书2、概要设计说明书3、详细设计说明书4、系统功能清单5、系统运行环境搭建指导书6、系统操作指导书三、可测试性设计需求可测试性主要是指被测实体具有如下特征:可控制性、可分解性、稳定性、易理解性、可观察性,该特征的主要要表现是设立观察点、控制点、观察装置。需要注意的是可测性设计时必须要保证不能对软件系统的任何功能有影响,不能产生附加的活动或者附加的测试。1、可控制性设计需求1)全局变量的可控制性设计需求在外界使用适当的手段能够直接或间接控制该变量,包括获取、修改变量值等。可以将全局类型的变量进行分类并封装到一个个接口中操作。2)接口的可控制性设计需求各接口在外界使用适当的手段能够直接调用对该接口进行操作,这里所谓的