2017年8月11日

摘要: 数据库测试: 之前写的数据库测试代码稍微有点繁杂,现在我们将这些代码进行简化一下,将备份、还原数据的方法单独写在一个类里,然后测试类继承于这个类。 阅读全文

posted @ 2017-08-11 19:06 凯哥学堂 阅读(140) 评论(0) 推荐(0) 编辑

2017年8月10日

摘要: 1.Junit注解 Junit3和junit4的区别 。 测试:白盒、黑盒测试,黑盒:很多时候都是黑盒,站在用户角度去使用功能,面向需求的方式,只要测功能怎么使用。 白盒测试:经过代码的方式来测试,测试逻辑、耗时、功能、等,拆开源码来测试,对里面的功能一个一个测试,一般由开发人员来测试。 Junit 阅读全文

posted @ 2017-08-10 15:37 凯哥学堂 阅读(203) 评论(0) 推荐(0) 编辑

2017年8月9日

摘要: 端碗吹水 DBUnit数据库测试: DBUnit是一个基于junit扩展的数据库测试框架。它提供了大量的类对与数据库相关的操作进行了抽象和封装。它通过使用用户自定义的数据集以及相关操作使数据库处于一种可知的状态,从而使得测试自动化、可重复和相对独立。虽然不用dbunit也可以达到这种目的,但是我们必 阅读全文

posted @ 2017-08-09 14:17 凯哥学堂 阅读(183) 评论(0) 推荐(0) 编辑

2017年8月8日

摘要: Maven的命令: 在控制台运行maven程序的话首先在这里建立有一个文件夹 然后把test1里面的pom复制到test2里面来 然后在里面建立一个源码包和test测试 然后在main里面跟test在写代码,写个java 然后在java包里面写com包,然后在com包里面写代码 然后改一下pom里面 阅读全文

posted @ 2017-08-08 14:06 凯哥学堂 阅读(151) 评论(0) 推荐(0) 编辑

2017年8月7日

摘要: 黑盒测试: 黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼 阅读全文

posted @ 2017-08-07 15:39 凯哥学堂 阅读(256) 评论(0) 推荐(0) 编辑

2017年8月4日

摘要: 端碗吹水 Maven发布工程到私服: 所谓发布工程就是把工程打包成jar包,然后选择上传到私服的某个仓库里,然后其他人就可以在【学Java,到凯哥学堂kaige123.com】私服上的仓库中下载到你发布的工程。 简单介绍Nexus上自带的一些仓库: 如果想要发布工程是需要一个拥有发布权限的用户的,没 阅读全文

posted @ 2017-08-04 16:03 凯哥学堂 阅读(245) 评论(0) 推荐(0) 编辑

2017年8月3日

摘要: 公孙少典 1.Maven的开发流程 Maven的创建工程一般在工具中执行,可以进行创建工程的工具非常多,如ecplise。 怎么用maven开发? 一般在工具上创建一个工程就开始写代码,把所有的东西都写在一个工程里面,这样好吗?我们用maven该怎么开发呢? 在一个工程里写所有的东西,所以的东西集合 阅读全文

posted @ 2017-08-03 13:54 凯哥学堂 阅读(131) 评论(0) 推荐(0) 编辑

2017年8月2日

摘要: 1.构造器 构造器就是类创建对象的初始化方法。它的名字与类名相同。 假设没有写有构造器的情况下,虚拟机会自动加上一个没有参数的构造器,如果【学Java,到凯哥学堂kaige123.com】写有构造器,那么虚拟机就不会在加上构造器了。 2.构造器重载 构造器就是一个方法,所以它和普通的方法一样也可以做 阅读全文

posted @ 2017-08-02 12:07 凯哥学堂 阅读(119) 评论(0) 推荐(0) 编辑

2017年8月1日

摘要: 端碗吹水 Maven命令: Maven不单止可以在Eclipse上使用,也可以在cmd中使用命令的方式操作,虽然这样十分麻烦,而且有一般也不会使用,但是还是得了解一些可能会用到的操作方式。 1.mvn compile命令:此命令用于编译工程,使用此命令在cmd里编译工程代码时,需要先cd进工程目录下 阅读全文

posted @ 2017-08-01 12:57 凯哥学堂 阅读(179) 评论(0) 推荐(0) 编辑

摘要: 端碗吹水 Maven聚合模块: 因为Maven是提倡模块化编程的,所以会以多个工程分为多个模块。如果所有的功能、模块都写在一个工程里的话,不方便于扩展、升级、修改、查看和团队开发,而且也不方便于模块的复用。 Maven则是提倡将一个项目拆分成多个工程,每个工程完成一个模块或功能,这些工程就像零件一般 阅读全文

posted @ 2017-08-01 12:56 凯哥学堂 阅读(132) 评论(0) 推荐(0) 编辑