testng 相关问题

TestNG是一个测试框架,专注于提供Java编程语言中的单元和功能测试功能。它支持并行测试,数据提供程序,依赖项,组和其他功能。

如何在selenium中点击列表框中的元素?

当我想测试Luma网站添加的项目时 https://magento.softwaretestingboard.com/olivia-1-4-zip-light-jacket.html,我无法自动在单独的列表框中和此处选择尺寸和颜色

回答 1 投票 0

我没有选择导入 url 类

我为appium创建了简单的maven项目,我导入了以下依赖项。 io.appium java客户端 8.5.1 组织测试 测试 7.8.0` 依赖项,我的java版本是java 11.0.18 `公开课

回答 1 投票 0

构建成功但测试未执行 | Android Studio、Java、TestNG、Gradle、Appium

我有一个在 Android Studio 上构建的框架,它使用 java、TestNG、appium、gradle 等。 每当我运行一个应该运行测试的任务时,构建都会成功,但测试...

回答 1 投票 0

为什么 Jenkins 创建 @2 目录?

我正在使用 Jenkins 运行我的 Selenium 脚本来测试我的 Web 应用程序。我对 Jenkins 很陌生,所以现在构建过程有点令人困惑。因为每次我现在为两份工作做构建......

回答 1 投票 0

Testng 7.x 和跨类优先级

我们有一个通过 testng 运行的大型测试集。该集合中的一些方法设置了优先级,使它们最后运行,以提高效率。 这适用于 testng 6.x,但一旦我们升级到...

回答 1 投票 0

TestNG Emailable-report 通过 Jenkins Gmail 电子邮件通知发送后 css 丢失

我尝试在 Jenkins 上每次构建后通过 Gmail 发送 TestNG emailable-report.html 结果 ${FILE,path="directory_of_emailable_report.html"} 我将 Jenkins 设置为触发电子邮件发送...

回答 2 投票 0

TestNg Assert.AssertTrue 始终返回 False - Selenium Webdriver

我有一个 util 函数,如下所示: 公共静态布尔 isWebElementEnabled(WebElement 元素){ 尝试 { return element.isEnabled(); } catch (异常 ex) { 返回假; ...

回答 2 投票 0

运行可执行 jar 文件时,附件(注释 @Step、@Screenshot)未保存在 allure 结果中

我是一名新手软件测试工程师,我最近在一个 testng maven 项目中实现了 allure 报告,该项目本身运行良好,但我被要求制作一个可执行的 .jar 文件,所以...

回答 2 投票 0

如何断言 URL 和 URL 文本相等

我登录 - https://opensource-demo.orangehrmlive.com/web/index.php/auth/login 用户名:管理员 密码:admin123 登录后,我会进入仪表板页面 仪表板页面 URL 是 - https://

回答 1 投票 0

geckodriver 在 java 中工作正常,但在 testng 上无法工作

WebDriver 驱动程序; @方法之前 公共无效设置(){ System.setProperty("webdriver.gecko.driver", "C:\SOFTWARE\geckodriver.exe"); WebDriver 驱动程序 = 新的 FirefoxDriver...

回答 1 投票 0

使用 DOT 运行 Maven 命令无法将 TestNG 套件作为参数传递

org.springframework.boot spring-boot-maven-插件...

回答 2 投票 0

在 TestNG 中与 @Factory 并行运行测试类

总共有5个测试班。它们中的每一个都使用 @Factory(dataprovider = "data") 进行初始化。我想要实现的是,每个测试类中的测试方法应该与

回答 3 投票 0

无法调用“com.aventstack.extentreports.ExtentTest.info(String)”,因为“extentlisteners.ExtentListeners.test”为空

我正在学习 Selenium,主题是范围报告。现在,当我在框架中实现以前的代码时,我收到此错误。通过重新启动 IDE,此代码可以运行一次,但它......

回答 1 投票 0

如何使用maven从命令行将参数传递给testng.xml

我正在使用testng运行appium测试 想要将应用程序路径传递给所需功能作为 testng.xml 文件的参数 我如何使用 Maven 从命令行执行此操作?

回答 3 投票 0

我可以有一个基本测试类只是为了在 testNG 中使用 @BeforeTest 方法吗

我正在为我的项目编写TestNG自动化代码。在此,我应该在测试开始之前登录帐户(这适用于所有测试类)。 我是否可能创建一个类“BaseCl...

回答 1 投票 0

在 Eclipse 中没有收到“添加未实现的方法”错误

我正在使用 Java 开发 Selenium 并使用监听器。 我创建了该类,导入了 TestNG,然后添加了方法: 公共类 Listener 实现 ITestListener{ } 我在“

回答 7 投票 0

TestNg子类中没有调用父类的@AfterClass

我有类似的问题,需要帮助来了解我的代码是否需要任何重组。问题是第二次测试 SeleniumDragnDrop 时,浏览器不会关闭。 父类 ...

回答 1 投票 0

关闭 TestNG 中的测试输出

我目前正在使用此 XML 文件启动我的测试套件: 我目前正在使用此 XML 文件启动我的测试套件: <suite name="something"> <test name="generic valid compilation"> <parameter name="isValid" value="true"/> <parameter name="testGroup" value="generic"/> <groups> <run> <include name="compilation"></include> <exclude name="module"></exclude> <exclude name="refinement"></exclude> <exclude name="specifications"></exclude> </run> </groups> <classes> <class name="test.TestLauncher"/> </classes> </test> </suite> 我正在寻找一种方法来切断 TestNG 似乎默认执行的生成的测试输出文件夹。从 http://reportng.uncommons.org/ 我可以看到 您可能还想禁用 通过设置默认 TestNG 记者 useDefaultListeners 属性 “假”。 这似乎适合我的需求,难道他们的 XML 结构似乎与我的不同吗? 有人知道如何使用 TestNG 关闭测试输出文件吗? 谢谢 如果您从命令行开始测试,请使用 –useDefaultListeners false: java org.testng.TestNG –useDefaultListeners false testng.xml 如果您想以编程方式执行此操作: TestNG testNG = new TestNG(); testNG.setUseDefaultListeners(false); ... 就像你说的,只需使用此标志即可关闭默认报告。确切的名称取决于您使用的是命令行、ant 还是 maven。在与您相关的文档中查找此字符串。 我只是事后清理它: <plugin> <artifactId>maven-clean-plugin</artifactId> <version>2.4.1</version> <configuration> <filesets> <fileset> <directory>test-output</directory> <followSymlinks>false</followSymlinks> </fileset> </filesets> </configuration> </plugin> 在 Eclipse 中,您可以检查该选项以避免它: Windows --> 首选项 --> TestNG

回答 4 投票 0

跨不同的类访问@BeforeTest和@AfterClass(TestNG)中的变量?

我正在使用 Java 和 TestNG 框架为我的公司编写一些 selenium 自动化 UI 测试。我在基类中定义驱动程序,并且我想在 @Befo 中实际初始化驱动程序...

回答 3 投票 0

@BeforeTest @AfterTest不在子类中执行,@BEforeClass在父类中执行

我的基础班 包 selenium.setup; 导入 java.util.concurrent.TimeUnit; 导入 org.openqa.selenium.WebDriver; 导入 org.testng.annotations.AfterClass; 导入 org.testng.annotations.AfterTest;

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.