我已经尝试过运行TestNG的所有内容,但它仍然没有用。 以下是我跑步的详细信息 -
=============================================== 默认测试
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 -->
一切对我来说都很好。 任何人都可以在这里帮忙。我在这里完全没有选择。 如果我给出错误的类路径,它会给出错误,所以它会尝试读取类路径。问题是,它永远不会执行该类。
答案 0 :(得分:2)
您正在使用junit的@Test
而不是TestNG。
答案 1 :(得分:0)
您正在使用junit中的@Test
而不是TestNG
替换
import org.junit.Test;
带
import org.testng.annotations.Test;