TestNG中的@Test Annotation在Eclipse中不起作用

时间:2013-05-22 05:43:42

标签: java eclipse testng

我在Windows7(64位)上的Eclipse(Ver:1.4.2.20120213-0813)中安装了TestNG(版本:6.8.6.20130517_2218)。我确认已成功安装TestNG

当我在我创建的一个示例jave文件中编写@Test时,Annotation(@Test)未解析。它给出了语法错误。可能是什么问题?有关更多详细信息,请参阅随附的屏幕截图

5 个答案:

答案 0 :(得分:0)

确保您要导入注释。

 import org.testng.annotations.*;

答案 1 :(得分:0)

感谢您的所有答案和帮助。我弄错了我正在做的事情:

我刚刚写完@Test注释。相反,如果我将注释与函数一起编写,则此错误不会出现。对于例如

@Test 
public void sampletest() { }

然后我面临的错误将不会到来。

答案 2 :(得分:0)

对于任何未来的访问者,我也能够通过公开测试方法来解决这个问题。

答案 3 :(得分:0)

testng注释不起作用。

包括以下内容(Korey Hinton的帖子)有所帮助。  导入org.testng.annotations。*; -

答案 4 :(得分:0)

TestNG 仅选取文件名或公共类中带有“test”的文件。 例如:文件名为 App.java,它不会运行 @Test 方法,但如果我们将文件重命名为 AppTest,它会运行。