尝试一切后,TesNG都没有运行

时间:2017-02-25 15:46:43

标签: testng

我已经尝试过运行TestNG的所有内容,但它仍然没有用。 以下是我跑步的详细信息 -

===============================================     默认测试

测试运行:0,失败:0,跳过:0

package Testiwthng;
import org.junit.Test;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.testng.Assert;

public class NewTest{

@Test

public void f() {

    System.out.println("Hello World");
  WebDriver driver = new FirefoxDriver();
        driver.get("https://www.google.com");
        String pageTitle= driver.getTitle();
        System.out.println(pageTitle);
        Assert.assertEquals(pageTitle,"Google");
  Assert.assertEquals(true, true);

} }

这是我的xml文件的样子

<?xml version="1.0" encoding="UTF-8"?>
<suite name="Suite" >
<test name="Test">
<classes>
  <class name="Testiwthng.NewTest"/>
  </classes>
  </test> <!-- Test -->
  </suite> <!-- Suite -->

一切对我来说都很好。 任何人都可以在这里帮忙。我在这里完全没有选择。 如果我给出错误的类路径,它会给出错误,所以它会尝试读取类路径。问题是,它永远不会执行该类。

2 个答案:

答案 0 :(得分:2)

您正在使用junit的@Test而不是TestNG。

答案 1 :(得分:0)

您正在使用junit中的@Test而不是TestNG

替换

import org.junit.Test;

import org.testng.annotations.Test;