关于自动化测试框架的探讨

上一篇 / 下一篇  2010-03-09 12:26:55

关于自动化测试框架的探讨

 自动化测试框架比较多,基本上都是以junit为基础,以TestCase和TestSuit为主要运用,对所要测试的类和主要方法,加test方法,然后作assert判断,如果与结果不符合,就抛出异常。可以一次执行多个testcase.这样就简化了人工的干预,可以称之为自动化测试。

  由此也衍生了不少更强大的测试框架,比如可以得出执行时间指标,内存指标,以及web测试和多线程测试,使之扩展测试的深度和广度。这其中,人工干预的环节基本上在前期,也就是写testcase的环节上,比如要构造最初输入参数,编写测试逻辑流程,如果方法之间本身耦合度较高,就需要比较复杂的测试逻辑流程,这也就是说,增加了前期的工作量,但也极大降低了后期的时间和工作量,总体而言还是极大提高了测试的效率


TAG: 测试 框架 自动化

 

评分:0

我来说两句

Open Toolbar