Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
TestNG 与 DataProvider 并行执行
我有一个从数据提供者接收数据的测试 我希望此测试与数据提供者的不同值并行运行 我尝试了这样的方法 public class IndependentTest Test dataProvider dp1 threadPoolSize 3 inv
Java
Multithreading
TestNG
DataProvider
有条件跳过 TestNG 测试
我对 TestNG 注释没有太多经验 但是我正在尝试使用 TestNG 框架和 POM 设计模式为零售网站构建测试套件 我计划使用数据驱动的方法 我的计划是通过 Excel 驱动我的测试场景 而不是使用 testng xml 例如 我将拥有
Java
Testing
TestNG
SKIP
TESTNG 无法在类路径中找到类问题
我们正在将 testng 与我们的应用程序集成 我为 ant build 创建了 testng xml 和 testngbuild xml 运行 ant build 时 它抛出 Cannot find class in classpath
Ant
classpath
TestNG
TestNG中BeforeTest和BeforeMethod有什么区别
这两个注释都在 testNG 中的 test 之前运行 那么它们之间有什么区别 检查下面的代码和输出 import org testng annotations BeforeMethod import org testng annotati
TestNG
断言失败时如何继续执行
我正在使用 Selenium RC 使用 Java 和 eclipse 和 TestNG 框架 我有以下代码片段 assertTrue selenium isTextPresent Please enter Email ID assertT
Java
TestNG
seleniumrc
Assertion
verify
Jenkins 未找到 SureFire 报告
我已经在本地 jenkins 服务器中创建了一个 Maven 项目作业 项目 并添加了jenkin的TestNG插件来查看测试报告 但该作业没有显示我的 TestNg 结果 我看到以下错误 TestNG 报告处理 开始使用模式在工作区中查找
Maven
jenkins
automatedtests
TestNG
防止 TestNg 在并行测试之间共享数据
Goal 并行独立运行 2 个类 其中每个测试将方法名称存储到稍后可以在测试中访问的变量中 Issue 当测试并行运行时 它们开始在彼此之间共享数据 从而破坏测试 如果您看到控制台输出 则这是错误的 INFO Name of Test fr
TestNG
Selenium 在并行运行测试时处理 ProtocolHandshake 错误
我尝试练习使用 TestNG 并行执行测试invocationCount and threadPoolSize A 我写了一个这样的一体化测试 并且成功了 Test invocationCount 5 threadPoolSize 5 pu
Java
selenium
automatedtests
seleniumchromedriver
TestNG
从 Maven 设置 TestNG 的详细级别
当我运行测试时 我讨厌盯着闪烁的光标而不知道正在运行什么 为了解决这个问题 我在所有测试中添加了完成消息 然而我意识到这是一个非常老套的解决方案并且增加了一些废话 假设TestNG的详细级别打印测试描述 我如何在Maven中设置详细级别 请
Java
Maven
TestNG
如何使用 Excel 文件中的不同测试数据集在 testng 中运行多个测试用例?
我有以下 testng xml 我的项目包含多个类 每个类都有一个 Test testNG 方法及其相关的数据提供程序 意味着类 I1 DoLoginTest 包含一种方法及其数据提供程序 类 I2 CreateScenarioTest 包
Java
selenium
TestNG
datadriventests
testngdataprovider
在 logback 中记录并行线程
我将尝试对我的 Selenium 框架进行简要描述 以便我可以解释我的问题 I use 硒2 当前版本2 3 1 测试NG 5 14 我设置 testng xml 文件来并行运行测试套件中的测试 只有 2 个实例 出于记录目的 我使用log
Multithreading
webdriver
TestNG
logback
Maven 在运行 testng 测试用例时抛出错误
我有 steup Eclipse Maven TestNG 我打算运行 Selenium 测试用例 这是我的 POM 文件
Maven
selenium
TestNG
JUnit 4 与 TestNG - 更新 2013 - 2014 [已关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 JUnit 4 和 TestNG 曾经具有可比性 这两个测试框架有何优缺点 我今天比较了 TestNG 和 JUnit4 以我有限的测试框架经验
unittesting
JUnit
TestNG
如何将 TestNG 测试输出文件夹配置在 Maven 目标文件夹内?
Folks 我是 TestNG 的新手 我正在尝试使用 Maven Surefire 插件 和 Eclipse 当我的测试由 Maven 运行时 其报告会按预期放在 target surefire reports 上 但是当由 Eclips
Java
eclipse
Maven
TestNG
为什么 throw new SkipException() 会跳过我的所有方法?
为什么 throw new SkipException 会跳过所有类中的所有方法 第一类有一个方法失败 因此该类中的其余方法将被跳过 并且跳过计数器设置为 0 第二类应该执行所有方法 并且所有方法都应该传入第二类 因为跳过计数器设置为 0
Java
selenium
seleniumwebdriver
TestNG
SLF4j 与 Log4j2 错误无法调用元素 RollingFile 的类 ...RollingFileAppender 中的工厂方法
我在 TestNG 中并行运行一些 WebDriver 测试 我希望能够将在目录结构中运行的每个测试的日志记录到单独的文件中 如下所示 target logs TestNGSuiteName SuiteStartTime Test1Clas
Java
TestNG
slf4j
log4j2
@BeforeClass 注释:Junit 与 TestNG
Why the BeforeClass中的方法JUnit is static而在TestNG its non static TestNG是作为改进而开发的JUnit 那么他们为什么选择这种实现方式呢 Since BeforeClass只运行
Java
JUnit
TestNG
无法使用 Gradle 运行 TestNG
我有一个使用 TestNG 运行的简单代码 但我无法使用 Gradle 运行相同的代码 因为它说找不到 main 方法 这并不奇怪 因为我使用的是注释 但在这样的场景下 如果我必须使用Gradle 如何运行代码 请注意 我对 Gradle
Gradle
TestNG
获取testng中@BeforeMethod和@AfterMethod中当前执行的@Test方法名
我想打印当前正在执行的测试方法的名称 BeforeMethod and AfterMethod using testng Like public class LoginTest Test public void Test01 LoginPa
Automation
annotations
TestNG
从测试用例设置 TestNG 超时
我见过很多类似的例子 Test timeOut 1000 是否可以在测试用例中覆盖超时值 如果是这样 怎么办 我的问题是测试用例的执行时间由传递给测试用例的参数控制 有时测试用例需要一小时 有时需要很多天 我想相应地设置超时 这是可能的 但
Java
TestNG
1
2
3
4
5
6
...9
»