testng相关内容

testng如何设置configfailurepolicy = true

如何为testng设置'configfailurepolicy = continue'我使用gradle来运行测试。 i已尝试 gradle clean test -Dgroups = abc -Dconfigurefailurepolicy =继续 没有工作我不希望测试用例在beforeClass方法失败后失败。 解决方案 您可以在 test 任务中定义它: test ..
发布时间:2018-05-18 21:30:37 Java开发

运行Gradle测试时发生管道故障错误

我有一个关于在gradle中运行测试的问题。我知道在其他机器上,我的gradle配置工作,但不幸的是我不是。我们已经得到了junit测试和testNG,并且在尝试执行时产生堆栈跟踪,如下所示: 无法编写标准输入到:Gradle Worker 1. java.io.IOException:管道正在关闭 在java.io.FileOutputStream.writeBytes(Native方 ..
发布时间:2018-05-17 20:01:05 Java开发

Gradle在TestNG任务上抱怨JUnit版本

如 Gradle编译但不运行TestNG测试 a>我在使用TestNG与Gradle很好地玩时遇到了一些麻烦。这似乎没有任何测试正在执行,不管我尝试什么。所以我去试着强制gradle使用 - tests 命令行参数执行特定的测试。然而, 然而, ,当我运行它时,构建失败并显示以下消息: 给定版本的JUnit不支持测试过滤。请将JUnit版本升级至4.6以上。 现在我知道TestNG ..
发布时间:2018-05-17 19:50:56 其他开发

选择特定的测试以在Gradle中运行

我试图修复我们凌乱的测试运行,不幸的是,我对gradle很陌生。我们现在有testng,junit,并且我想为混合添加一些spock测试。我不太确定当我输入“gradle test”时,gradle如何确定运行哪些测试。我怎样才能防止运行testng和/或junit测试?我怎样才能让gradle开始运行我的spock测试? 解决方案 默认情况下, code>任务运行它可以找到的所有JUni ..
发布时间:2018-05-17 19:08:12 其他开发

如何在Java代码中访问gradle参数

我有一些java的经验,我是gradle的新手,我加入了一个项目,我必须修改gradle文件。 这是我的 build.gradle file apply plugin:'java' apply插件:'idea' sourceCompatibility = 1.5 version ='1.0' dependencies { testCompile'org.testng: ..
发布时间:2018-05-17 18:55:07 Java开发

Gradle TestNG结果输出

首先,Gradle选择 $ project_dir / build / reports / tests 默认为HTML报告输出。我如何更改此默认位置?我尝试在 build.gradle 中设置 testReportDir 无济于事。例如 测试{ if(runTest){ )在调用useTestNG //启用TestNG支持(默认为JUnit) useTestNG { outputDir ..
发布时间:2018-05-17 18:52:15 其他开发

Gradle编译但不运行TestNG测试

我们刚开始在我们的项目中使用Gradle和TestNG,所以我正在检查失败的任何测试是否实际上失败了构建。我很惊讶地发现它没有。测试被拾取并正确编译,所以我看到类文件。我也得到了运行的报告,但它说0测试(预期2)。运行 gradle clean test -i 给了我以下内容: :contentplatform -service:compileTestJava(Thread [Daemon ..
发布时间:2018-05-17 18:47:36 Java开发

NullPointerException在Google App Engine LocalSErviceTestHelper上调用tearDown()

我正在为Google App Engine Java应用编写测试(集成和单元),该应用严重依赖Google App Engine服务,例如Memcache和Datastore。为了在本地使用这些服务测试我的应用程序,我在所有测试用例的父类中都有这一行: private final LocalServiceTestHelper helper = new LocalServiceTestHel ..
发布时间:2018-05-04 11:25:06 Java开发

如何根据SCM上提交的文件名在slave上执行测试脚本

SCM - Git, CI - Jenkins 我配置了Git,Gerrit& Jenkins工作流,并在jenkins slave上配置了自动化套件。 我可以在子机上运行TestNG套件在Gerrit上创建一个补丁集。 但是对于在Gerrit上创建的任何类型的补丁集,当前调用相同的测试套件。我想要实现的是根据被推入Gerrit的文件名执行测试例如, 如果 login.j ..
发布时间:2018-04-28 12:01:39 其他开发

在Git预提交钩子中运行testng测试

如果特定的testng测试失败,我将如何编写一个bash脚本作为git pre-commit hook运行以失败? mvn clean test -Dtest =“MyTestName” 解决方案 如果 pre-commit 钩子返回非零值,那么提交会在它开始前中止。在bash脚本中,默认情况下,最后一个命令的返回值是脚本的返回值。根据我的理解, mvn clean test ..
发布时间:2018-04-27 20:39:56 其他开发

在testng套件中运行时,是否有一种方法可以将多个java类使用相同的webdriver对象?

有没有办法在一个testng套件中运行多个测试/类时使用相同的webdriver对象?我的意思是启动一个类的WebDriver实例,但继续在随后的类/测试套件中使用它? 我遇到的问题是10个不同的类有这样的说法: $ b WebDriver driver = new FirefoxDriver ); 即使在将TestNG的并行模式设置为false之后,它也会打开10个不同的实例。它真 ..
发布时间:2017-11-15 22:21:57 其他开发

Java - TestNG:为什么我的Assertion在try-catch块中写入时总是通过

我正在尝试使用 org.testng.Assert 的简单代码来断言2个用例。在第一个用例中,我正确地声明了两个不相等的值,其中 Fail 正确。 但是在第二个用例中,当我在try-catch块中声明2个不相等的值时,结果始终返回为 Pass 我的代码如下: 包演示; import org.testng.Assert; import org.testng.annotati ..
发布时间:2017-10-01 17:18:05 Java开发

发生JNI错误。请检查您的安装

我试图使用TestNG运行一个非常简单的测试,但是我收到这个错误消息。我尝试阅读以前的答案,但它并不适用于我。如果有人可以帮助我,我会很高兴,因为我刚刚是TestNG的初学者。这是错误消息: 线程“main”中的异常java.lang.NoClassDefFoundError:com / beust / jcommander / ParameterException 在java.lang. ..
发布时间:2017-08-01 21:00:53 Eclipse

无法在http://beust.com/eclipse读取存储库

Eclipse for Testers 版本:Indigo发行 构建ID:20110615-0604 我尝试安装TestNG,但是出现错误。 / p> “ 无法在 http:// beust .com / eclipse 。 http://beust.com/eclipse 不是有效的存储库位置 “ 解决问题 解决方案 我最后添加了一个“/”: http://b ..
发布时间:2017-07-30 18:38:58 Java开发