我在Windows7(64位)上的Eclipse(Ver:1.4.2.20120213-0813)中安装了TestNG(版本:6.8.6.20130517_2218)。我确认已成功安装TestNG
当我在我创建的一个示例jave文件中编写@Test时,Annotation(@Test)未解析。它给出了语法错误。可能是什么问题?有关更多详细信息,请参阅随附的屏幕截图
答案 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,它会运行。