testng相关内容
使用 MessageDigest SHA-256 实现获取 POI XLSX 格式的确定性哈希值似乎存在问题,即使对于空的 ByteArray 流也是如此.这是随机发生的,经过数百甚至数千次迭代. 用于重现问题的相关代码片段: //TestNG FileTest:@Test(enabled = true)//随机迭代的不确定性,例如 400 或 1290public void emptyX
..
我正在用 selenium 编写以下代码,但显示以下错误,请告诉我问题出在哪里. 导入 org.testng.annotations.DataProvider;导入 org.testng.annotations.Test; 公共类 testngexcel {公共静态 ExcelReader excel = null;@Test(dataProvider = "newdata")public
..
我有一个使用 Tomcat 库的 Web 应用程序.我还没有将 Tomcat 库中的 jars 复制到 web-inf/lib 目录中. 现在,当我运行 ant build/testNG 类时,它会抛出错误,因为 web-inf/lib 目录下不存在相关 jar. 有什么方法(配置)可以使用 Tomcat 库来运行 ant build/testNG 类. 提前致谢, 维维克
..
我们正在将 testng 与我们的应用程序集成,我为 ant build 创建了 testng.xml 和 testngbuild.xml.在运行 ant build 时,它抛出了 Not find class in classpath:.其实我尝试了很多方法.但我还是无望.即使我尝试将 .class 文件手动复制到应用程序的 testng 目录中.如果你可以这样做,它会抛出另一个异常,因为无法加
..
在 build.xml 中:testng 目标具有“testname"和“suitename"等属性.但这些似乎并没有激活或停用 testng.xml 文件中的相应测试或套件 这是使用这些的正确方法吗? 如何控制从引用 testng.xml 的 build.xml 中运行哪些测试或套件? 谢谢. 解决方案 我发现这篇文章是为了解决类似的问题: http://www.
..
我正在从 Ant 运行 TestNG.我正在使用我自己的测试监听器.我正在重构代码,有一次我得到了 [testng] 运行的测试总数:7,失败:0,跳过:7[testng] 配置失败:1,跳过:2 修复配置失败的最佳方法是什么? 解决方案 HTML 报告将告诉您哪些配置方法失败.
..
我正在尝试从 Ant 运行 TestNG 测试.阅读手册后,我想出了: 我已经尝试过的: 文件和权限: /home/adamatan/SOME_PATH_THAT_EXISTS/functional/EnforceBasicFilteringTest.class: 出现在类路径打印输出中(它很长,所以我不放在这里). 由编译目标创建,因此非空,ant可以读取其内容. l
..
这是我的黄瓜基类. @CucumberOptions(plugin = "json:target/cucumber-report.json", features="SFDC_Automation/features/featurefilename.feature",glue="classpath:tests.SFDC.StepDef")公共类 InsideSaleTest 扩展 AbstractT
..
我有一个主要在 Windows 中开发的 Java 项目.我有一些我在 TestNG 中编写的单元测试,我也运行了......我正在使用 TestNG 版本 5.14.1 我的项目在 OS X 下编译得很好.TestNG 测试也编译得很好.但是当我尝试执行单元测试时,任务失败并出现以下错误: Omair-Inams-MacBook-Pro:PNServices oairkhawaja$ a
..
当我为 Testng 应用程序运行 ant 时,我无法加载 com.mysql.jdbc.Driver. 下面是抛出的异常. [testng] java.lang.ClassNotFoundException: com.mysql.jdbc.Driver[testng] 在 java.net.URLClassLoader$1.run(URLClassLoader.java:366)[tes
..
我尝试执行下面提到的蚂蚁邮件任务,我收到错误消息:java.lang.ClassNotFoundException: javax.mail.internet.MimeMessage. 我已经为 ant 创建了环境变量. 还放了mail.jar、激活jar &lib 文件夹中的 ant-javamail jar 以及 eclipse ->偏好 ->全局条目.执行蚂蚁邮件任务还需要什么?请
..
我正在使用 ant 和 TestNG 6.1.1,昨天我的测试工作正常.今天,当我尝试运行测试时,我得到一个 NoClassDefFoundError,涉及 com/beust/jcommander/ParamException.这是输出: [copy] 将 1 个文件复制到/Users/djohnson/src/webapp/components/build/tmp[testng] 线程“ma
..
如何演示使用BeforeTest、AfterTest、BeforeSuite、AfterSuite、的实时示例TestNG Selenium 中的 BeforeClass、AfterClass、BeforeMethod、AfterMethod 注释. 解决方案 用于演示使用 BeforeTest、AfterTest、BeforeSuite 的实时示例>、AfterSuite、BeforeC
..
我在 Eclipse 和 Java 中使用 TestNG 和 Selenium.我有一个方法 test 调用其他方法作为它需要执行的操作的支持.我使用 @Test 将它们标记为测试的一部分. @BeforeTest公共无效beforeTest(){driver.manage().window().maximize();}@测试public static void checkValidity(St
..
我有许多跨课程的测试.每个类都定义为@Test,并添加与类名相同的组名[它们是 u1,u2,u3,u4,u5].在 u1 中,我有一个称为 prereqSetup() 的先决条件测试方法.这被添加到“prereq"组中.现在,u1 中的所有方法都标有dependsOnMethods="prereqSetup".其余所有类都标记为dependsOnGroups="prereq". 我的先决条件
..
我有一种情况,我需要根据来自我的套件文件的参数(使用 ISuiteListener 侦听器)启用/禁用测试(使用 AnnotationTransformer 侦听器).但是,当我在调用 AnnotationTransformer 之前尝试读取套件文件中的参数时,我无法这样做. 这没有帮助:
..
我正在为我的移动网站编写自动化代码. Class1:- 公共类示例{@BeforeTest公共无效创建用户(){//创建用户的代码}@测试公共无效验证用户(){//验证用户的代码}@AfterTest公共无效删除用户(){//删除用户的代码}} 像Class1.我有不同的类,例如 Class2、Class3、Class4. 测试.xml
..
我想使用 testng 在 @BeforeMethod 和 @AfterMethod 中打印当前正在执行的测试方法的名称.喜欢: public class LoginTest {@测试public void Test01_LoginPage(){//这里有一些代码}@测试public void Test02_LoginPage(){//这里有一些代码}@前方法公共无效 beforeTestC
..
我想使用 testng 在 @BeforeMethod 和 @AfterMethod 中打印当前正在执行的测试方法的名称.喜欢: public class LoginTest {@测试public void Test01_LoginPage(){//这里有一些代码}@测试public void Test02_LoginPage(){//这里有一些代码}@前方法公共无效 beforeTestC
..
从 TestNG 文档中,我可以看到 (enabled = false) 可以应用于类或方法.但它似乎只适用于方法. 有人遇到同样的情况,找到解决方案了吗? 解决方案 它似乎对我有用: @Test(enabled = false)公共类 B {公共无效 btest1() {System.out.println("B.btest1");}} 结果: ===============
..