2017-02-25 156 views
0

我已經從字面上嘗試了所有運行TestNG的操作,但仍然無法正常運行。 以下是我的詳細資料 -即使嘗試了所有內容,TesNG也不會運行

===================================== ========== 默認測試

測試運行: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 --> 

一切看起來都不錯。 任何人都可以在這裏幫忙。我在這裏幾乎沒有選擇。 如果我給出錯誤的類路徑,它會給出一個錯誤,所以它會嘗試讀取類路徑。問題是,它從不執行這個類。

+0

請註明回答的問題,如果這個問題就解決了。 – nullpointer

回答

2

您正在使用junit代替TestNG的@Test

+0

非常感謝。這樣可行。 – vips

+0

那你能接受答案嗎? – juherr

+0

是的。我需要做什麼來接受答案? – vips

0

您正在使用的junit從代替TestNG的

@Test更換

import org.junit.Test;

import org.testng.annotations.Test;