我在Eclipse中創建了一個Java項目,併成功地運行了一些TestNG文件。現在我創建了一個新的Java Project,並找出我的TestNG文件無法按預期運行。因此,爲了排除故障,我創建了一個非常簡單的test2.class文件,如下所示,用於我的第一個(以前的)Java項目,以及用於我的新Java項目的相同文件(頂行改爲反映包名稱)。當我將該文件作爲TestNG應用程序執行時,它在我的第一個項目中運行良好(在控制檯窗口中打印出'Test')。然而,當我在我的新項目中以相同的方式運行它時,沒有打印出來,我也沒有看到任何錯誤。小TestNG應用程序將無法正常運行
我檢查了我的Java Build Paths,它們對於兩者都是相同的。所以,顯然我在我的新Java項目中缺少一些東西?
package com.selftechy.seltests;
import org.testng.annotations.Test;
public class Test2 {
@Test
public void Test() {
System.out.println("Test");
}
}
你仍然可以在你的新項目中看到「Run as TestNG Test」選項嗎? – sircapsalot
另外,如果你有興趣,你應該檢查出http://github.com/ddavison/getting-started-with-selenium如果你有興趣學習硒。這是一個使用Selenium和java,maven和jUnit的拋光「入門」框架。 – sircapsalot
>你仍然在新項目中看到「Run as TestNG Test」的選項? 是的 – RalphF