当需要从 testng.xml 中的 2 个类运行测试时,为什么 TestNG 从类中随机选择方法?
我需要使用 TestNG 运行 2 个类的测试。 testng.xml 配置指定: TestA 具有方法: i1, i2, i3, i4 TestB 具有方法: j1, j2, j3, j4 测试按以下顺序运…
从 Eclipse 运行 TestNG testng.xml 测试
我有一些包 com.company.testing.module1 com.company.testing.module2 com.company.testing.module3 我还有一些带有 TestNG 注释的类 现在 com.compa…
使用 selenium 和 java 并行检查页面上损坏的链接
任务是使用 selenium RC 和 java 检查网页上损坏的链接。可以简单地通过 a) click on link A b) wait for page to open c) focus on this window d) v…
IntelliJ IDEA + TestNG:在组中的每个测试之前运行一个方法
我正在学习在 IntelliJ IDEA 9 中使用 TestNG。 据我所知,将测试放入名为 name 的组中的一种方法是对其进行注释 @Test(group = "name ”)。要在每次…
使用 TestNG 进行 Selenium 网格测试 - 在多台机器上进行多次测试
我们有一个正在运行的硒网格设置。在网格之前,当我使用套件参数parallel=“tests”开始测试时,它将在同一台计算机上启动多个浏览器实例。现在我已经…
通过 Maven/Hudson 和 TestNG 使用多个类
我们在一个 test 文件夹中使用多个测试类。当我运行 mvn test 时,所有测试都会运行,并且我可以在 shell 中看到输出。但生成的 testng-results.xml …
TestNG 对我来说工作正常,但对其他工程师抛出 com.google.inject.internal.asm.util.TraceClassVisitor classnotfoundException
我的 ANT 脚本在我的 Linux 机器和一些 XP 虚拟机上运行没有问题。当另一位工程师尝试在本地启动它时,TestNG 会抛出 [testng] Caused by: java.lang.…
如何让 TestNG 在特定组中运行测试(从命令行)?
我从命令行调用 TestNG,如下所示: java org.testng.TestNG -groups "foo" testng.xml ...目的是仅运行带有以下注释的测试: @Test(groups = { "foo"…
来自 ant 的 testng:指定 -server -Xms?
我正在使用该任务从 ant 运行 testng 。我真的很想将 -server 选项添加到分叉的 jvm 中并指定堆空间量。有人知道该怎么做吗? 我在这里什么也没看到:…
问题:无法创建任务或输入 testng。原因:名称未定义
我在运行 testng 测试时遇到了一些问题。我使用 ant 任务调用测试,该任务返回以下错误消息: BUILD FAILED /**/build.xml:136:问题:无法创建任务或…
TestNG 是否保证 @BeforeSuite 方法在 @BeforeTest 方法之前执行?
背景:我的目标是编写一个运行独立的 TestNG-Selenium 系统(没有 Maven 或 Ant 插件的字符串;只有 Java)。它必须允许测试用例接受包括浏览器和域 U…