设计测试用例的过程中,选择设计方法十分关键;方法错了,肯定会大大影响测试效率。而在选择设计方法的时候,理解需求是第一步,理解设计方法是第二步。
需求往往写的模糊、不够条理,所以无法直接判断使用何种设计方法。这时需要将需求分解、梳理,将需求切分成多个小的需求;然后根据各个需求的特点、设计方法的使用场景,确定设计方法。如果一个大的需求,分成了3 个小需求,有可能只要一个设计方法即可,也可能每个小需求需要单独的设计方法。这时候就会出现多个设计方法叠加的现象。
而对于理解设计方法来说,要熟练使用设计方法,必须了解每个设计方法的优点、缺点,以及使用场景,并辨析各个设计方法的优缺点;辨析的目的是更好的理解设计方法。多看设计方法中的例子,帮助理解。