场景法、流程分析法、错误推断法

场景法

场景法就是模拟用户操作软件时的场景,主要用于测试系统的业务流程,分为基本流(正确流程)和备选流(错误流程),还要补充一些异常情况。冒烟测试是主要采用场景法来进行测试。

流程分析法

主要是针对测试场景类型属于流程测试场景的测试项下的测试子项进行设计,是从白盒测试设计方法中的路径覆盖分析法借鉴过来的一种方法。

优点:降低了测试用例设计难度,只要搞清楚各种流程,就可以设计出高质量的测试用例来,而不需要太多测试方面的经验;在测试时间较紧迫的情况下,可以有的放矢的选择测试用例,而不用完全根据经验来取舍。

错误推断法

是指利用直觉和经验猜测出出错的可能类型,有针对性列举出程序中所有可能的错误和容易发生错误的情况,它是测试经验丰富的测试人员喜欢使用的一种测试用例设计方法。

采用错误推断法,最重要的是要思考和分析测试对象的各个方面,多参考以前发现的bug的相关数据、总结的经验,个人多考虑异常的情况、反面的情况、特殊的输入,以一个攻击者的态度对待程序,才能够设计出比较完善的测试用例。

你可能感兴趣的:(软件测试)