最终目标是找到一种功能测试库的方法。
我有一个带有子模块B,C和D的父项目A.
让我们假设模块C依赖于模块B(B是库),并使用<dependency>
标记作为maven依赖项包含在内。
我很想知道当我启动应用程序服务器时,Tomcat会创建一个用于B的jar(以及其他人)然后C使用这个jar吗?
我试图监控我的目录,看看每次启动服务器时是否创建了jar,但事实并非如此。
如果B不用作jar,则它不会完全是FT,因为最终目标是能够在其他项目中使用B作为库。我觉得这不应该是一个问题,因为代码本身并没有改变,但我想得到一些相同的见解和评论,如果有的话。谢谢!
答案 0 :(得分:1)
我希望我做对了,因为你似乎混合了构建,部署和测试
对于功能测试,您将针对整个应用程序构建,打包和部署并执行测试。