基于模型的测试有很多好处,包括:只需要管理模型,而不需要管理众多的测试用例;可以基于模型来自动化生成测试用例;可以有效防止“杀虫悖论”;可以解决更大的测试问题;提升测试工作的满意度;完成自动的探索性测试。
同时,正如我们前面提到的,基于模型的测试对参与者的能力要求很高,需要测试工程师有设计能力及扎实的计算机专业功底,实施这种测试方法在前期投入会比较大。甚至很难通过“缺陷数目”、“测试用例的数目”来衡量模型生成测试能力的好坏,但是可以很容易地通过“规格说明覆盖率”、“代码覆盖率”来进行衡量。
熊志男 2011-09-28
基于模型来自动化生成测试用例,比较有挑战
徐磊 2011-09-28
开发是小虫子,天天告诉他一种bug,他们就学聪明的不会犯了
付民 2011-09-28
刘俊 2011-10-08
仰慕一下,真没见过批量产生case的工具