我们使用 gradle 作为我们的构建工具,并使用 idea 插件来生成项目/模块文件。该项目的新开发人员的流程如下所示:
这一切都很好,但通常只有在新开发人员加入或有人获得新机器时才会得到锻炼。我真的很想更频繁地自动化测试,就像我们自动化单元/集成测试作为我们持续集成过程的一部分一样。
有谁知道这是否可能以及是否有任何图书馆可以做这种事情?
你也可以用idea代替eclipse,因为我们为那些喜欢使用eclipse的人提供了类似的过程。
最佳答案
第二步(有或没有第一步)很容易冒烟测试(只需将任务作为 CI 构建的一部分执行),第三步则不那么简单。但是,如果您遵循最佳实践并重新生成 IDEA 文件而不是将它们提交到源代码管理,开发人员可能会或多或少地定期执行这两个步骤(例如,每次依赖项更改时)。
关于eclipse - 自动化测试开发环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18207495/