maven-surefire-plugin相关内容

我们可以在执行maven-surefire-plugin之前执行exec-maven-plugin吗?

是否有可能在maven-surefire-plugin之前运行exec-maven-plugin,我在运行过程中观察到的是maven-surefire-plugin首先执行,即使标记中的顺序是第二个.我的场景是执行JAVA CLASS(使用exec-maven-plugin),该类生成我的testng.xml并可以使用(maven-surefire-plugin)运行它. 解决方案 首先, ..
发布时间:2020-05-07 22:26:10 其他开发

如何使Maven使用我的TestNG XML文件?

**第一位:我已经阅读了这里的每篇文章,了解如何执行此操作,我正在按照这封信的所有说明进行操作,包括来自Maven本身的说明. 我已经使用TestNG将Eclipse Selenium项目转换为Maven项目.我无法让Maven从Test.XML文件运行我的测试,而不是在默认模式下运行,在默认模式下,它只会拾取文件名中带有单词"Test"的任何内容...我可以直接执行test.xml可以,所 ..
发布时间:2020-05-07 21:49:08 其他开发

Maven:Surefire-干跑?

有没有办法让火力全开? 会列出将要运行的测试,而不运行这些测试. 目标是,要知道在某些配置下(将)在JBoss AS7测试套件中运行哪些测试. 解决方案 Janinko在 https://github.com/janinko/maven-surefire/tree/feature/dryrun 其中添加了此选项: -Dtest.dryrun=true 希望它将到达上游. ..
发布时间:2020-05-07 21:11:19 其他开发

在多模块Maven项目中构建所有模块后,如何运行集成测试?

我正在做一个大型的多模块Maven项目.每个模块具有快速的单元测试(使用Surefire插件),许多模块具有缓慢的集成测试(使用Failsafe插件). 我想通过在所有模块均已构建并进行单元测试之后从所有模块运行集成测试来加快对“简单"构建失败(编译错误和单元测试失败)的反馈. 您能建议实现此目标的好方法吗? 解决方案 以下是完全符合我需要的解决方案:使用Failsafe插件仅 ..

Maven surefire 2.12不会使用-Dtest参数运行特定的测试

在为项目升级所有Maven插件版本后,我遇到以下问题:当运行基本命令mvn test -Dtest=SomeTest时,构建完成,根本没有执行任何测试.实际上,我无法使用-Dtest参数运行任何测试(当然该测试存在,并且仅在执行mvn test时运行). 在进行一些搜索后,似乎是由于使用了 surefire 2.12 插件引起的问题.我已经测试了Maven(2.2.1/3.0.2)和JUni ..
发布时间:2020-05-07 20:42:49 其他开发

Maven FailSafe插件的好处

我阅读了 Maven故障安全插件是专门为运行集成测试而设计的.目前,我正在从事一个多模块项目,集成测试在其自己的单独模块中,用TestNg编写,并使用 通过不使用Failsafe插件,我还能缺少更多的好处吗? 是否有使用Failsafe插件满足我当前要求的更好方法? 是否可以在pre-integration-test,post-integration-test阶段执行服务器启动,关闭,文件解压 ..

有没有一种方法可以在本地更新Maven的default-bindings.xml

听起来可能很蠢.但是有没有办法编辑或更新Maven的默认绑定文件? /META-INF/plexus/default-bindings.xml 我为什么要这样做? 背景- 我正在使用计算机上最新的maven version 3.3.9作为intelliJ中的主目录. 我有一个名为testng-test的模块,未指定任何外部插件.看一下模块的pom.xml: ..

使用本机库进行Surefire JUnit测试

我们在哈德森使用Maven运行Java构建过程,并使用Surefire插件执行JUnit测试,但是我遇到了一个需要本地dll的项目的单元测试问题. 我们看到的错误是: 测试错误:TestFormRegistrationServiceConnection(com.#productidentifierremoved#.test.RegistrationServiceTest):java.l ..
发布时间:2020-05-07 20:26:05 其他开发

测试失败时如何运行Maven目标?

我想知道在测试失败时是否有执行目标的方法? 既然maven在遇到测试失败后会停止执行(快速失败模式),那么当测试失败时,是否有其他选择可以启动目标? 致谢. 解决方案 我一直在寻找一种实现此目的的方法,但效果不佳. 但是,以下问题可能会提供一些一般性提示: Maven报告插件不会如果发生单元测试失败,则执行 这个想法是,您将首先运行mvn install(或其 ..
发布时间:2020-05-07 20:19:59 其他开发