软件工程开发工具
单元测试工具——xUnit
xUnit是一个单元测试框架,有多种语言的实现,其中JUnit是Java的单元测试工具。JUnit已经集成在Eclipse中,使用非常方便。
JUnit新版本JUnit4和JUnit3.8有较大的差异,JUnit4使用Annotation辅助测试用例的书写,更加简便。目前不少教程仍然是依据JUnit3.8来写的,包括JUnit Recipes这本书。但是两个版本的原理没有太多差别,看JUnit3.8的教程来学习也可以。不过JUnit4增加了更多强大的特性,如参数化测试,因此在开发中应使用更强大和易用的JUnit4。
配置管理工具——Git
Git的安装
Git for Windows下载地址:http://git-scm.com/download/win
安装过程中保持默认配置即可,需要注意的是在"Configuring the line ending conversions"的选项中选择适合Windows系统的"Checkout Windows-style, commit Unix-style line endings"
安装好之后会有一个Git GUI和一个Git Bash可以使用。Git GUI功能太弱,不推荐使用。建议使用Git Bash,可以使用Linux Bash的一些基本命令,如ls, find, sort grep, wc, du等
Git原理学习
Git详解(http://blog.jobbole.com/25775/)
文档格式——Markdown
Markdown是一个轻量级的“标记语言”,可以用来作为文档书写。相比用Microsoft Word等软件写文档,Markdown的优点在于所有的文档都是纯文本的,在使用Git进行版本控制时,可以观察出文档的变动情况。
Markdown语法说明(用于参考):http://wowubuntu.com/markdown/
其他小工具
测试http请求的Chrome应用Dev HTTP Client,可以设置参数,并将测试记录保存