|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
关于第二点:俺问问你,如果是企业级项目的话,诸如RMI,EJB,等一些关键技术,这些难道都不需要学么?如果光是使用jsp,servlet,javabean的话。
1、几个相干的观点
白盒测试——把测试对象看做一个翻开的盒子,程序外部的逻辑布局和其他信息对测试职员是公然的。
回回测试——软件或情况的修复或改正后的“再测试”,主动测试工具对这类测试特别有效。
单位测试——是最小粒度的测试,以测试某个功效或代码块。一样平常由程序员来做,由于它必要晓得外部程序计划和编码的细节。
JUnit——是一个开辟源代码的Java测试框架,用于编写和运转可反复的测试。他是用于单位测试框架系统xUnit的一个实例(用于java言语)。次要用于白盒测试,回回测试。
2、单位测试概述
2.1、单位测试的优点
A、进步开辟速率——测试是以主动化体例实行的,提拔了测试代码的实行效力。
B、进步软件代码质量——它利用小版本公布至集成,便于完成职员除错。同时引进重构观点,让代码更洁净和富有弹性。
C、提拔体系的可托赖度——它是回回测试的一种。撑持修复或改正后的“再测试”,可确保代码的准确性。
2.2、单位测试的针对对象
A、面向历程的软件开辟针对历程。
B、面向对象的软件开辟针对对象。
C、能够做类测试,功效测试,接口测试(最经常使用于测试类中的办法)。
2.3、单位测试工具和框架
今朝的最盛行的单位测试工具是xUnit系列框架,经常使用的依据言语分歧分为JUnit(java),CppUnit(C++),DUnit(Delphi),NUnit(.net),PhpUnit(Php)等等。该测试框架的第一个和最出色的使用就是由ErichGamma(《计划形式》的作者)和KentBeck(XP(ExtremeProgramming)的开创人)供应的开放源代码的JUnit。
3.Junit进门简介
3.1、JUnit的优点和JUnit单位测试编写准绳
优点:
A、可使测试代码与产物代码分隔。
B、针对某一个类的测试代码经由过程较少的修改即可以使用于另外一个类的测试。
C、易于集成到测试职员的构建过程当中,JUnit和Ant的分离能够实行增量开辟。
D、JUnit是公然源代码的,能够举行二次开辟。
C、能够便利地对JUnit举行扩大。
编写准绳:
A、是简化测试的编写,这类简化包含测试框架的进修和实践测试单位的编写。
B、是使测试单位坚持耐久性。
C、是能够使用既有的测试来编写相干的测试。
<p>
再说说缺点:首先java功能强大的背后是其复杂性,就拿web来说,当今流行的框架有很多,什么struts,spring,jQuery等等,而这无疑增加了java的复杂性。 |
|