Java Maven:远程运行单元测试
我们目前正在开发一个分布式JavaEE应用程序,因此有一个独立的测试和生产系统 编译和绑定是通过Ant任务完成的。现在,我们希望将不同服务器的Jar文件部署到测试服务器,并在那里运行JUnit集成/功能测试。如果成功,则应将当前版本部署到实时服务器 普通单元测试由Hudson执行。Java Maven:远程运行单元测试,java,jakarta-ee,maven,build-automation,Java,Jakarta Ee,Maven,Build Automation,我们目前正在开发一个分布式JavaEE应用程序,因此有一个独立的测试和生产系统 编译和绑定是通过Ant任务完成的。现在,我们希望将不同服务器的Jar文件部署到测试服务器,并在那里运行JUnit集成/功能测试。如果成功,则应将当前版本部署到实时服务器 普通单元测试由Hudson执行。 Maven是否可能做到这一点?是否有可用的信息或最佳做法?是。哈德逊拥有maven集成。拿着这个和这个 您可以为作业设置单元测试用例阈值,以查看它是否通过了一定数量的测试用例。因为部署插件不会被调用,应用程序也不会被
Maven是否可能做到这一点?是否有可用的信息或最佳做法?是。哈德逊拥有maven集成。拿着这个和这个
您可以为作业设置单元测试用例阈值,以查看它是否通过了一定数量的测试用例。因为部署插件不会被调用,应用程序也不会被部署。是。哈德逊拥有maven集成。拿着这个和这个 您可以为作业设置单元测试用例阈值,以查看它是否通过了一定数量的测试用例。因为部署插件不会被调用,应用程序也不会被部署
Hudson和TeamCity都有部署功能。您只需设置一个要运行的作业(在本例中为Maven作业),并告诉CI服务器成功部署即可。我正在寻找一个自动化的功能测试框架,它从SCM中签出,编译代码,将JAR复制到不同的测试服务器,运行单元测试和功能测试,并将它们复制到生产系统中,这正是hudson jobs所做的。Maven builds将自动运行测试用例,只要您设置它们。我正在寻找一个自动化的功能测试框架,它从SCM中检出,编译代码,将JAR复制到不同的测试服务器,运行单元和功能测试,并将它们复制到生产系统,这正是hudson jobs所做的。只要您对测试用例进行设置,Maven构建就会自动运行测试用例。