软件测试第二次作业

时间:2022-06-18 21:55:19

单元测试:单元就是人为规定的最小的被测功能模块,单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试

junit:JUnit是一个Java语言的单元测试框架,Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。

JUnit框架中的几个对象类:Assert,Test,TestCase,TestSuite,TestResult,TestRunner,TestListener

junit技术的缺陷:测试存在一定的局限性,要懂得java或者C++语言,同时没有办法检查抛出异常的信息

小结:Junit是一套框架(用于JAVA语言),由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework),即用于白盒测试 ,JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。

也就是说junit就是别人写好的单元测试框架,使用此框架你可以大大缩短你的测试时间和准确度