标签: testng-eclipse

TestNG启动期间发生内部错误

我创建了一个TestNG类(FirstTest.java),当我将测试用例作为TestNG Test运行时,我收到以下错误.

在"启动FirstTest"期间发生内部错误.显示java.lang.NullPointerException

Eclipse版本:Luna Service Release 2(4.4.2)

如果有人知道请帮忙!

java eclipse testng selenium-webdriver testng-eclipse

6
推荐指数
2
解决办法
2万
查看次数

无法读取位于http://beust.com/eclipse的存储库

Eclipse for Testers版本:Indigo发行版本ID:20110615-0604

我尝试安装TestNG,但出现以下错误。

“无法读取在仓库http://beust.com/eclipsehttp://beust.com/eclipse不是有效的存储库的位置。”

请解决问题

eclipse testng testng-eclipse

5
推荐指数
3
解决办法
3万
查看次数

TestNG Reporter org.testng.reporters.JUnitReportReporter@7a79be86 java.util.ConcurrentModificationException失败

我是TestNG框架的新手,我已经使用TestNG框架为应用程序编写了脚本.脚本工作正常,但我在控制台结束时收到错误.错误附加.请任何人都可以帮助我.提前致谢.在此输入图像描述

testng selenium selenium-webdriver testng-eclipse

5
推荐指数
1
解决办法
4482
查看次数

TestNG 链接坏了?对于 Eclipse 响应代码 410

? 有一个问题。我第一次为 JAVA 安装 TestNG 但出现错误。所以,在java显示错误之后添加链接。我添加的链接是否已损坏?请帮助我...我在下面分享...

响应代码410。有时最新版本中缺少TestNG freamework,也无法使用TestNG旧版本。使用这个URL http://dl.bintray.com/testng-team/testng-eclipse-release/

testing testng testng-eclipse

5
推荐指数
1
解决办法
6194
查看次数

TestNG 非静态数据提供程序方法不起作用

我有一个测试类和测试方法。这取决于数据提供者方法。数据提供程序方法位于测试类或其基类之一以外的不同类中。根据 TestNG 文档

如果你想把你的数据提供者放在一个不同的类中,它需要是一个静态方法或一个具有非参数构造函数的类,并且你在 dataProviderClass 属性中指定可以找到它的类

测试类:

package test;

import org.testng.Assert;
import org.testng.annotations.Test;

import dataprovider.TestDataProvider;

public class TestClass {
      @Test(dataProvider = "get", dataProviderClass=TestDataProvider.class)
      public void test1(String s1, String s2) {
          Assert.assertEquals(s1.length(), s2.length());
      }
}
Run Code Online (Sandbox Code Playgroud)

数据提供者类:

package dataprovider;

import org.testng.annotations.DataProvider;

public class TestDataProvider {
    @DataProvider(name = "get")
    public Object[][] testData() {
        return new Object[][] {{"a", "b"},{"c", "d"}};
    }
}
Run Code Online (Sandbox Code Playgroud)

Eclipse 的测试输出:

    java.lang.RuntimeException: Can't invoke method public java.lang.Object[][] dataprovider.
TestDataProvider.testData() on this instance of class test.TestClass due to class mismatch
    at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:75) …
Run Code Online (Sandbox Code Playgroud)

java testng testng-dataprovider testng-eclipse

3
推荐指数
1
解决办法
1万
查看次数

通过 TestNG 使用 Selenium 执行自动化测试时,“未找到测试。没有运行任何测试”

图片

在运行我的自动化项目之前,我想知道我应该安装什么确切的软件。Selenium Web 驱动程序、selenium java、testNG、junit 已安装,但也存在一些问题。1. Selenium java文件不像人们在他们的视频教程中展示的那样有更多的JAR文件。2. 当我将我的项目作为 testNG 运行时,eclipse 说 windows 防火墙阻止了此应用程序的某些功能。

java testng selenium selenium-webdriver testng-eclipse

3
推荐指数
1
解决办法
1万
查看次数

如何扩展Jenkins中的报告?

我在 Jenkins 中使用 HTML 发布者插件,并且还使用 ExtentReport 和 Eclipse 来生成报告。

如何在 Jenkins 中生成这些报告(ExtentReport)?

automated-tests report jenkins selenium-webdriver testng-eclipse

2
推荐指数
1
解决办法
1万
查看次数

如何使用json格式自定义TestNG报告结果

我正在使用 TestNG 和 selenium webdriver java。我想做一个json格式的输出报告,testng可以做一个json格式的报告吗?请给我一个这个问题的例子。

java testng selenium selenium-webdriver testng-eclipse

2
推荐指数
1
解决办法
3022
查看次数

java.lang.NoSuchMethodError 在 Eclipse 中运行 TestNG 测试

我收到异常

FAILED CONFIGURATION: @BeforeSuite arquillianBeforeSuite 
java.lang.NoSuchMethodError: org.jboss.remoting3.Endpoint.builder()Lorg/jboss/remoting3/EndpointBuilder;
at org.jboss.as.controller.client.impl.RemotingModelControllerClient.getOrCreateChannel(RemotingModelControllerClient.java:117)
at org.jboss.as.controller.client.impl.RemotingModelControllerClient$1.getChannel(RemotingModelControllerClient.java:59)
at org.jboss.as.protocol.mgmt.ManagementChannelHandler.executeRequest(ManagementChannelHandler.java:147)
at org.jboss.as.protocol.mgmt.ManagementChannelHandler.executeRequest(ManagementChannelHandler.java:122)
Run Code Online (Sandbox Code Playgroud)

使用 TestNG 和 wildfly11 在 Eclipse Oxygen 中运行 Arquillian 测试。我的Maven配置如下:

    <dependency>
        <groupId>org.jboss.arquillian.testng</groupId>
        <artifactId>arquillian-testng-container</artifactId>
        <version>1.1.13.Final</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.testng</groupId>
        <artifactId>testng</artifactId>
        <version>6.11</version>
    </dependency>
    <dependency>
        <groupId>org.wildfly.arquillian</groupId>
        <artifactId>wildfly-arquillian-container-managed</artifactId>
        <version>2.0.1.Final</version>
        <scope>test</scope>
    </dependency>
Run Code Online (Sandbox Code Playgroud)

java eclipse jboss-arquillian wildfly testng-eclipse

1
推荐指数
2
解决办法
2万
查看次数

使用TestNG在Selenium WebDriver中获取空指针异常

我是Selenium的新手,在运行下面的脚本时,我得到空指针异常,并且一旦站点调用加载,测试就会停止运行.我无法理解异常的原因.

代码如下:

package TestNGPackage;

import java.util.concurrent.TimeUnit;

import org.openqa.selenium.support.ui.*;
import org.openqa.selenium.firefox.*;
import org.openqa.selenium.*;
import org.testng.annotations.AfterMethod;
import org.testng.annotations.BeforeMethod;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import org.testng.annotations.BeforeTest;

public class ParameterizationTest {
WebDriver driver;
  @Test(dataProvider="getdata")
  public void Login(String Username, String Password) 
  {
    //WebDriverWait wait= new WebDriverWait(driver,60);
    //WebElement username= wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("username")));
    WebElement username=driver.findElement(By.id("username"));
        WebElement password= driver.findElement(By.id("password"));
        username.sendKeys(Username);
        password.sendKeys(Password);
        WebElement SignIn= driver.findElement(By.tagName("button"));
        String text = SignIn.getText();
        if (text.equalsIgnoreCase("sign in")) {
            // sign in btn
            SignIn.submit();
        }
  }

  @DataProvider(name="getdata")
  public Object[][] testgetdata()
  {
      Object[][] data = new Object[3][2];
      //row1
      data[0][0]="ho@abc.com"; …
Run Code Online (Sandbox Code Playgroud)

testng selenium selenium-webdriver testng-eclipse

0
推荐指数
1
解决办法
1509
查看次数

在启动层 java.lang.module.FindException 初始化期间发生错误,使用 TestNG 和 Java 12 通过 Eclipse 执行 Selenium 测试

ErrorOccuredDuringInitializationofbootlayer我在运行测试时不断收到此错误:

启动层初始化时出错 java.lang.module.FindException:无法为 C:\Users\Bonfire.eclipse\org.eclipse.platform_4.12.0_867647348_win32_win32_x86_64\plugins\com.beust.jcommander_1.72.0.jar 派生模块描述符引起:java.lang.IllegalArgumentException:com.beust.jcommander.1.72.0:无效的模块名称:'1'不是Java标识符

我该如何解决?

eclipse testng selenium testng-eclipse java-12

0
推荐指数
2
解决办法
6411
查看次数

java.lang.NoSuchMethodError: org.testng.remote.AbstractRemoteTestNG.addListener(Lorg/testng/ISuiteListener;)

运行测试用例时出现以下错误。我正在使用 testNG 最新版本,我的错误如下所示

java.lang.NoSuchMethodError: org.testng.remote.AbstractRemoteTestNG.addListener(Lorg/testng/ISuiteListener;)V
    at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:128)
    at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:236)
    at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:81)
Run Code Online (Sandbox Code Playgroud)

谁能帮我解决

testng-eclipse

0
推荐指数
1
解决办法
2万
查看次数