首页 >>> 公司新闻 >

公司新闻

软件仿真测试的特点

     所谓软件仿真测试,就是模拟软件的真实使用环境,软件配置到真实的使用状态进行的测试,一般发生在产品交付使用前。
     其执行需要产品线上每一个环节,至少一名人员。仿真测试的设计者以市场人员(或和客户直接打交道的人员为宜),主要参与者为产品质量人员,其他人员的责任是参与分析和实时跟踪。
软件仿真测试有以下特点:
     **,很强的针对性。仿真测试使软件产品的应用设计具体化。即仿真测试是针对具体环境的测试,有很强的针对性。反过来讲,仿真测试解决的是仿真的问题,不能解决所有的问题。
     **,很强的目的性。仿真测试是为某些具体的目的设计的,它不是遍历所有功能的测试,也不是系统测试,它是以用户的具体使用为标准的测试(也不是黑盒测试,从用户的意义上讲,它超出黑盒测试)
     第三,需要充足的的准备。显然仿真越是和实际的使用环境接近,效果会越好。所以说仿真测试首要的就是调研,调研实际使用环境,并得出仿真的具体指标,这些指标要反映真实环境的需求,但是又不能过于具体,过于具体则很难执行(可行性低),但是如果抽象的过头又会脱离实际,所以这个度是要根据具体的需求来具体把握的。仿真准备的好坏直接决定了仿真测试的成败和意义。模糊的仿真或者大而全的仿真基本上就失去了其意义。
     第四,需要明确的标准。在准备好了之后,据需要制定具体的方案,使得仿真可以进行,方案的制定一般不会有什么困难,困难一般在方案的可测量标准,以及这种标准对仿真的体现度。好的标准既可以使方案易于执行,也能很好的体现仿真的内容。
     第五,数据的可分析性。在执行完仿真测试之后,会有一系列的数据,这些数据是仿真的结果,也是仿真测试的目的所在:正是这些数据体现了产品对环境的适应度。所以这些数据的可分析性在明确标准的时候就应该有所规划。
     *后值得注意的一点就是,为什么仿真需要产品的每个环节都有人参与?因为仿真是对整个产品的检验,而产品的使用中每个环节的工作只有这个环节的人员*为清楚,这样对仿真的分析以及标准的制定就尤为重要,而更为重要的是每个环节的人员可以具体分析*后的仿真数据对自己的这个环节意味着什么。