我已经在 Windows7(64 位)的 Eclipse(版本:1.4.2.20120213-0813)中安装了 TestNG(版本:6.8.6.20130517_2218)。我验证 TestNG 安装成功
当我在我创建的一个示例 java 文件中编写 @Test 时,Annotation(@Test) 未解析。它给出了语法错误。可能是什么问题?请参阅随附的屏幕截图以获取更多详细信息
确保您正在导入注释。
import org.testng.annotations.*;
感谢您的所有回答和帮助。我弄错了我在做什么:
我只是通过写@Test
注释离开。相反,如果我将注释与函数一起编写,则不会出现此错误。例如
@Test
public void sampletest() { }
那么我面临的错误就不会出现。
testng 注释不起作用。
包含以下内容(Korey Hinton 发布)有所帮助。导入 org.testng.annotations.*;-
对于任何未来的访问者,我还可以通过公开测试方法来解决这个问题。
TestNG 只选择文件名或公共类中带有“test”的文件。例如:文件名是 App.java 它不会运行 @Test 方法,但是如果我们将文件重命名为 AppTest 它会运行。