Selenium TestNG安装问题-在类路径中找不到类

Selenium TestNG安装问题-在类路径中找不到类,selenium,testng,Selenium,Testng,我对TestNG框架相当陌生。我确实从链接下载了TestNG。在此之后,我创建了一个名为MyProject的新Java项目和一个新的TestNG类文件“NewTest”。我确实用@Test注释编写了一小段代码来启动Firefox浏览器并导航到Google。我试着在网上搜索可能的解决方案来解决这个问题,但我找不到关于如何纠正这个问题的低级步骤。请帮忙 输出 org.testng.TestNGException: Cannot find class in classpath: NewTest

我对TestNG框架相当陌生。我确实从链接下载了TestNG。在此之后,我创建了一个名为MyProject的新Java项目和一个新的TestNG类文件“NewTest”。我确实用@Test注释编写了一小段代码来启动Firefox浏览器并导航到Google。我试着在网上搜索可能的解决方案来解决这个问题,但我找不到关于如何纠正这个问题的低级步骤。请帮忙

输出

org.testng.TestNGException:  Cannot find class in classpath: NewTest
    at org.testng.xml.XmlClass.loadClass(XmlClass.java:81)
    at org.testng.xml.XmlClass.init(XmlClass.java:73)
    at org.testng.xml.XmlClass.<init>(XmlClass.java:59)
    at org.testng.xml.TestNGContentHandler.startElement(TestNGContentHandler.java:582)  
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown Source)
    at javax.xml.parsers.SAXParser.parse(Unknown Source)
    at org.testng.xml.XMLParser.parse(XMLParser.java:39)
    at org.testng.xml.SuiteXmlParser.parse(SuiteXmlParser.java:16)
    at org.testng.xml.SuiteXmlParser.parse(SuiteXmlParser.java:9)
    at org.testng.xml.Parser.parse(Parser.java:170)
    at org.testng.TestNG.initializeSuitesAndJarFile(TestNG.java:305)
    at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:109)
    at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:236)     
    at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:81)
org.testng.TestNGException:在classpath:NewTest中找不到类
位于org.testng.xml.XmlClass.loadClass(XmlClass.java:81)
位于org.testng.xml.XmlClass.init(XmlClass.java:73)
位于org.testng.xml.XmlClass(XmlClass.java:59)
位于org.testng.xml.TestNGContentHandler.startElement(TestNGContentHandler.java:582)
位于com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(未知源)
位于com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(未知源)
位于com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(未知源)
在com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(未知来源)
位于com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(未知源)
在com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(未知来源)
位于com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(未知源)
在com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.ScandDocument(未知来源)
位于com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(未知源)
位于com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(未知源)
位于com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(未知源)
位于com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(未知源代码)
位于com.sun.org.apache.xerces.internal.jaxp.saxpasserimpl$jaxpsaxpasser.parse(未知源代码)
位于com.sun.org.apache.xerces.internal.jaxp.saxpasserimpl.parse(未知源)
位于javax.xml.parsers.SAXParser.parse(未知源)
位于org.testng.xml.XMLParser.parse(XMLParser.java:39)
位于org.testng.xml.SuiteXmlParser.parse(SuiteXmlParser.java:16)
位于org.testng.xml.SuiteXmlParser.parse(SuiteXmlParser.java:9)
位于org.testng.xml.Parser.parse(Parser.java:170)
在org.testng.testng.initializeSuitesAndJarFile(testng.java:305)上
位于org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:109)
位于org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:236)
位于org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:81)

Package1
移动到
src
目录中并运行代码


注意:Eclipse从
src
目录运行
.java
文件,并在
bin
目录中创建
.class
文件。

看来我有几个月没有更新我的Eclipse了。我确实导航到Eclipse->Help->Checkforupdates->完成了所有更新的安装。在这之后,测试确实运行良好