摘要: testNG是一个测试框架,其灵感来自JUnit和NUnit的,但引入了一些新的功能,使其功能更强大,使用更方便。 testNG是一个开源自动化测试框架;testNG表示下一代。 testNG是类似于JUnit(特别是JUnit 4),但它不是一个JUnit扩展。它的灵感来源于JUnit。它的... 阅读全文
posted @ 2015-01-12 21:27 silenceer 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: java的web应用打包方式一般为war它和jar的区别就是包含了更多的资源和文件,如JSP文件,静态资源文件,servlet等等。war包的核心就WEB-INF文件夹下必须有一个web.xml 的配置文件,子目录classes包含所有该项目的类,子目录lib包含所有的依赖,这两个目录都会在运行... 阅读全文
posted @ 2015-01-12 11:22 silenceer 阅读(560) 评论(0) 推荐(0) 编辑
摘要: maven的重要职责之一就是自动运行单元测试,它通过maven-surefire-plugin与主流的单元测试框架junit和testng集成,并且能够自动生成丰富的结果报表。 maven并不是一个单元测试框架,他只是在构建执行打特定的生命周期阶段的时候,通过插件来执行JUnit或testNG... 阅读全文
posted @ 2015-01-12 10:26 silenceer 阅读(3921) 评论(0) 推荐(1) 编辑
摘要: 验证码生成模块,配置信息基本和前面的模块一样。account-captcha需要提供的服务是生成随机的验证码主键,然后用户可以使用这个主键要求服务生成一个验证码图片,这个图片对应的值应该是随机的,最后用户用肉眼读取图片的值,并将验证码的主键与这个值交给服务进行验证。这一服务对应的接口可以定义... 阅读全文
posted @ 2015-01-12 10:12 silenceer 阅读(1237) 评论(0) 推荐(0) 编辑