使用范围测试避免maven循环依赖



我有下一个问题"A";库包含自定义JSF组件"B";该库包含这些自定义组件和其他一些组件(PrimefacesJSF组件(的Selenium测试。

当我开发出";A";,我想用";B";以便检查我是否弄坏了什么东西。所以"A";需要";B";测试范围中的依赖项。

当我开发出";B";,我想用";A";用于在测试时动态部署网站,以检查我是否损坏了什么。所以"B";需要";A";测试范围中的依赖项。

那么,如何避免循环依赖并实现我的目标是最好的方法呢?

您可能需要在以下选项中进行选择:

  • 具有B测试;一个应用程序";类似的应用程序,但应用程序根本不是A,以避免在B部门有A。

  • 具有具有作为依赖项的a和B的新的C测试模块。其中C用A测试B。但这种情况开始不太容易维护。。。

一般来说,你不需要测试你的测试工具,除非你的工具制造了一些复杂的东西。在这种情况下,我会做一些自主的小测试集。

相关内容

  • 没有找到相关文章

最新更新