java的单元自动化测试---jtest

2008-04-09 03:57:26来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

JTest

Jtest实现了自动化的解决方案,排除了Java开发人员技术应用上的障碍,使得开发人员能够顺利地采用这些技术。

Jtest的测试生成系统专利技术,开发人员提供了一种省时有效的白盒测试方法。Jtest通过自动生成和执行能够全面测试类代码的测试用例,使白盒测试完全自动化。Jtest使用一个符号化的虚拟机执行类,并搜寻未捕获的运行时异常。对于检测到的每个未捕获的运行时异常,Jtest报告一个错误,并提供导致错误的栈轨迹和调用序列。Jtest的先进技术保证它能够自动测试类的所有代码分支,从而彻底检查被测类的结构。

换句话说,Jtest自动生成高质量的测试用例集合,发现尽可能多的结构性错误,而且:

不需要用户写一点测试脚本语言或测试用例。

不需要用户写测试驱动程序。

不修改源代码。

不要求完整的应用。

Jtest报告下列未捕获的运行时异常:

行为错误的方法:这些方法对于某些特定输入不会产生异常。必须修改这些代码。

非预期参数:这一问题出现在当某方法遇到非预期的输入(不知任何处理)而产生一个异常。这些问题的修正可以通过检查输入并产生一个IllegalArgumentException (IAE)(假如该输入是非法的)。改正这类问题可以使代码更清晰更易维护。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:全球化测试

下一篇:Web测试方法