首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于Java的回归测试

基于Java的回归测试
EN

Stack Overflow用户
提问于 2011-09-21 23:06:28
回答 3查看 13.9K关注 0票数 10

在Java中回归测试是如何执行的?有没有自动化的回归测试框架,或者你只是编写(JUnit)单元测试来帮助防止回归?

有没有一种方法或一组最佳实践来编码单元测试,以便它们也可以用作回归测试的双重目的,或者您是否需要将回归测试与单元测试分开?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-09-21 23:16:58

JUnit的目标通常是单元测试,而不是全面的功能测试(如果把系统作为一个整体来看,回归测试就是其中的一个例子)。

然而,使用单独的测试套件来执行连接到实际后端等的“繁重”功能和集成测试,并根据预期验证结果的情况并不少见。

在这里使用JUnit的一个原因是能够使用依赖注入从“模拟测试”转到实际的功能测试。例如,您可以在较轻的测试中提供一个模拟协作者,在完整的功能测试中提供一个实际的协作者实例。

票数 1
EN

Stack Overflow用户

发布于 2011-09-21 23:11:50

回归测试与语言无关。这是一种用于确保未来的代码更改不会破坏现有功能的技术。在Java中,您可以使用junit或testng或其他任何东西。通常,回归测试是功能测试,而不是纯单元测试。

票数 6
EN

Stack Overflow用户

发布于 2011-09-21 23:53:35

回归测试是任何捕获回归的测试。

如果你想要验收测试,我听说过关于FitNesse的好消息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7502113

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档