Java中的单元测试 - 它是什么?[已关闭]
2022-09-02 12:38:04
你能用几句话解释一下吗:
- 为什么我们需要它/为什么它们使我们的生活更轻松?
- 如何单元测试 [Java 中的简单示例] ?
- 当我们不需要它们/项目类型时,我们可以将单元测试排除在外?
- 有用的链接
你能用几句话解释一下吗:
为什么我们需要它/为什么它们使我们的生活更轻松?
如何单元测试 [Java 中的简单示例] ?
有关详细信息,请查看 JUnit 网站和 JUnit 说明书。编写 JUnit 测试用例并没有太多内容。实际上,提出好的测试用例肯定比实际实现更难。
当我们不需要它们/项目类型时,我们可以将单元测试排除在外?
不要尝试测试类中的每个方法,而是专注于测试类的功能。例如,Beans,你不会为 getter 和 setters 编写测试...
链接
JUnit - 单元测试
EclEmma - 测试覆盖工具
链接文本 - 维基百科单元测试链接
因为这是您证明应用程序实际按预期工作的证明。您还会发现回归错误要容易得多。测试变得更加容易,因为您不必手动遍历每个可能的应用程序状态。最后,即使您手动测试了代码,您也很可能会发现您甚至不知道存在的错误。
Google for junit
单元测试应该总是编写的,如前所述,这是你证明应用程序按预期工作的证据。有些东西不能或可能很难测试,例如图形用户界面。这并不意味着不应该测试GUI,它只是意味着你应该使用其他工具。
见第2点。