TestNG设置问题 - 无法在类路径中找到类

问题描述 投票:-2回答:2

我是TestNG框架的新手。我从链接http://beust.com/eclipse下载了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)

enter image description here

selenium testng
2个回答
0
投票

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

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


0
投票

似乎我几个月没有更新我的Eclipse。我确实导航到Eclipse-> Help-> Check for updates-> Completed安装所有更新。发布此测试确实运行良好。

© www.soinside.com 2019 - 2024. All rights reserved.