testng相关内容

@BeforeClass和继承 - 执行顺序

我有一个抽象基类,我将其用作单元测试的基础(TestNG 5.10)。在这个类中,我初始化了测试的整个环境,设置了数据库映射等。这个抽象类有一个带有 @BeforeClass 注释的方法,用于初始化。 / p> 接下来,我使用特定的类扩展该类,其中我有 @Test 方法以及 @BeforeClass 方法。这些方法对类环境进行特定于类的初始化(例如,将一些记录放入数据库中)。 如何强制 ..
发布时间:2018-11-29 20:27:07 Java开发

如何在Jenkins上运行TestNG测试

我正在尝试从Jenkins运行TestNG测试(在一个包含的Java项目中),但没有运气。 好像Jenkins的TestNG插件( https://wiki.jenkins-ci.org/display/JENKINS/testng-plugin )只发布TestNG测试的结果,但实际上并没有运行测试类......还是我错了? 在任何情况下,我如何在Jenkins的TestNG项目中实 ..
发布时间:2018-11-28 20:10:55 Java开发

Assertion失败时如何继续执行

我使用Selenium RC使用Java与eclipse和TestNG框架。我有以下代码片段: assertTrue(selenium.isTextPresent(“请输入电子邮件ID”)); assertTrue(selenium.isTextPresent(“请输入密码”)); 第一个断言失败,执行停止。但是我想继续进一步的代码片段。 解决方案 Sele ..
发布时间:2018-11-27 23:57:45 Java开发

在Maven中创建可执行测试jar时出错

我正在尝试创建一个可以放在非开发机器上的JAR,并运行一些运行Web服务的单元测试。我已经读过在maven中有很多方法可以做到这一点。我正专注于使用测试jar目标,因为这似乎是最合乎逻辑的方法。 我的测试是在一个单独的maven项目中,文件夹结构为: / myProject / src / test / java / org / testplatform / services / t ..
发布时间:2018-11-19 14:16:55 Java相关

如何从jar / bat /运行独立的TestNG项目

我有一个TestNG项目。没有任何主类,目前它正在运行,如“Run As TestNG”。 我想将它导出为runnable jar或jar,这样任何人都可以从命令行命中命令并且测试用例开始运行。 任何人都可以帮我解决这个问题吗?或建议任何其他方式以可运行的形式提供代码...... 我没有使用蚂蚁或专家。 谢谢 解决方案 我似乎在google搜索后找到了解决方案。这在 ..
发布时间:2018-11-19 13:39:29 Java相关

如何从可执行jar中的main()运行TestNG测试?

我有一个可执行的JAR,它包含所有依赖项和测试类。我已经确认在执行jar时会调用main()方法。我正在尝试向main()添加代码,以便我可以运行特定的TestNG测试类。从TestNG.org上的文档来看,这似乎就是这样做的: TestListenerAdapter tla = new TestListenerAdapter(); TestNG testng = new TestNG ..
发布时间:2018-11-19 13:16:51 Java开发

如何在Swift中对一个子类UIViewController进行类型转换?

我正在尝试使用storyboard在swift中测试 UITableViewController 的子类。我能够获得对视图控制器的引用并将其记录下来,但我无法将其类型转换为我要测试的类,因此我无法访问方法,属性等。 获取我班级实例的正确方法是什么? 测试场景: import XCTest import UIKit class GameListControllerTest ..
发布时间:2018-09-21 20:08:32 移动开发

无法在appium iOS测试上滑动

在文档中,appium为java提供了以下选项: JavascriptExecutor js =(JavascriptExecutor)驱动程序; HashMap swipeObject = new HashMap(); swipeObject.put(“startX”,0.01); swipeObject.put ..
发布时间:2018-09-03 16:39:46 Java开发

IntelliJ IDEA TestNG输出控制台清除

我测试了3种测试方法。 在输出控制台中,我只能看到上次运行测试方法的数据。以前的测试输出被清除。 是否可以看到所有测试方法的输出? 谢谢。 解决方案 在面板左侧显示一个测试树,单击根目录以查看所有测试的输出或单击特定测试以查看其输出。 ..
发布时间:2018-08-08 16:44:13 其他开发

使用IntelliJ IDEA的TestNG:如何在IntelliJ IDEA 9中使用testng.xml文件

我可以在IntelliJ中运行TestNG单元测试,并在窗口中查看通过/失败输出;这是不使用任何testng.xml文件。我也可以使用maven在命令行中运行测试,即“mvn clean test -Dgroups = fast”,这样可以正常工作。 我创建了一个testng.xml文件并将其添加到我项目的目录中,但它似乎没有任何效果。 如何整合testng.xml文件的用法以在Int ..
发布时间:2018-08-08 16:39:39 Java开发

Intellij在TestNG中运行一个测试

所以我的典型工作流程是 我在IntelliJ中使用TestNG编写数据驱动测试。 我提供数百个数据项 运行测试,其中一两个失败 I在“运行”窗格中查看已通过/未通过测试的列表。 我希望能够右键单击测试的“实例”并单独运行该测试(使用断点)。目前IntelliJ似乎没有这个功能。我必须右键单击测试,当我运行时,它会运行包含数百个数据点的整套测试。 这可能吗? 解决方案 ..
发布时间:2018-08-08 16:27:48 其他开发

使用IntelliJ和TestNG测试并行性

我正在尝试并行运行一些TestNG测试,但由于IntelliJ在运行中构建它,因此无法访问testng.xml。我已经尝试在运行配置中添加诸如'parallel = methods'之类的参数,但这似乎没有任何区别。 如何让TestNG运行从IntelliJ并行而不需要构建我自己的testng.xml文件? 解决方案 你无法设置它注释。它必须在XML中配置。您需要设置XML模板。在e ..
发布时间:2018-08-08 16:26:59 其他开发

NoClassDefFoundError:org / testng / TestNG

此错误 NoClassDefFoundError:org / testng / TestNG 当我尝试使用IntelliJ IDEA从Testng.xml文件运行测试时,会出现 。 逐个运行我的测试,以及运行指向 testng.xml 的整个gradle项目,如 grade core-test :test (在我的项目中我使用的是Appium + IntelliJ + T ..
发布时间:2018-07-13 18:51:52 Java开发

如何从硒文本框中输入文本

我在文本框或组合框中输入一个值,并想要检索刚才输入的值。我看到Selenium Weblement方法'getText()'不检索值,似乎输入的文本不会被推送到DOM。 任何解决方案? 解决方案> getText()方法用于检索元素标记之间的文本节点例如: 东西 getText()将返回“Something” 在文本框中键入文 ..
发布时间:2018-05-29 09:51:08 其他开发