火龙果软件工程技术中心介绍现在IT开发人员比以往任何时候都愈加关注测试的重要性,没有经过良好测试的代码更容易出问题。
在极限编程中,测试驱动开发已经被证明是一种有效提高软件质量的方法。
在测试驱动的开发方式中,软件工程师在编写功能代码之前首先编写测试代码,这样能从最开始保证程序代码的正确性,并且能够在程序的每次演进时进行自动的回归测试。
单元测试是和开发人员最密切相关的测试类型。
它通常由开发人员编写和执行。
由于单元测试通常发生在错误产生之后不久,因此通过单元测试发现错误然后进行修正的代价通常比较小。
单元测试是如此重要,以至于一些极限编程爱好者主张任何未经测试的代码都应该被自动删除。
JUnit是Jav
1