基础复习
来源:互联网 发布:mac战网国服改台服 编辑:程序博客网 时间:2024/05/19 05:38
1.单元测试
Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。
Junit本质上是一套框架,即开发者制定了一套条条框框,遵循这此条条框框要求编写测试代码,如继承某个类,实现某个接口,就可以用Junit进行自动测试了。由于Junit相对独立于所编写的代码,可以测试代码的编写可以先于实现代码的编写,XP 中推崇的 test first design的实现有了现成的手段:用Junit写测试代码,写实现代码,运行测试,测试失败,修改实现代码,再运行测试,直到测试成功。以后对代码的修改和优化,运行测试成功,则修改成功。
Java 下的 team 开发,采用 cvs(版本控制) + ant(项目管理) + junit(集成测试) 的模式时,通过对ant的配置,可以很简单地实现测试自动化。
2.打包
在Java里面开发一个web服务非常繁琐,首先需要各种框架,各种配置,完事之后,需要打成一个war包,最后需要一个servlet容器,Tomcat或者Jetty,Jboss,来运行发布,同样的事情,你会发现在其他的语言中,是非常简单的,比如python里面的Django或者tornado,ruby里面的rails等,随着近年来微服务越来越流行,一个简单,强大,灵活,易配置,易开发的web服务迫在眉睫,而它就是Spring Boot,统一了Java web开发的各个需要的框架,提供了大而全的功能支持。
阅读全文
0 0
- 基础复习
- 基础复习
- 基础复习
- 基础复习
- 复习MySQL(基础复习)
- 基础java复习
- C基础的复习
- Java 基础复习 01
- 基础复习笔记--数据类型
- 密码学基础复习要点
- J2SE基础复习提纲
- C#基础复习 三
- CS基础复习
- 基础复习笔记
- C语言基础复习
- oracle基础复习
- java 基础复习
- 复习web基础
- Git push报错 error : failed to push some refs to ...
- 剑指Offer笔记—— 用两个栈实现队列 旋转数组的最小数字
- php如何使用自动加载(重写url形成单一入口)
- 简单的Html和JavaScript:用户注册页面
- elasticsearch插件安装
- 基础复习
- retrofit框架使用
- React之使用context传递数据
- 继续努力
- Android进程间通信
- 1037: [ZJOI2008]生日聚会Party dp
- MATLAB GUI设计的大小控制参数units
- hystrix的超时含义
- jquery.lazyload 懒加载