Java 在类路径中找不到类:(ClassName)

Java 在类路径中找不到类:(ClassName),java,selenium,selenium-webdriver,testng,Java,Selenium,Selenium Webdriver,Testng,我已经启动了TestNG并在其中编写了第一个程序,但由于出现错误“无法在classpath:FirstTestNGFile中找到类”(此处FirstTestNGFile是类名),我无法运行。这是我的密码 package firsttestngpackage; 导入org.openqa.selenium.*; 导入org.testng.annotations.*; 导入org.testng.Assert; 导入org.openqa.selenium.chrome.ChromeDriver; 公共

我已经启动了TestNG并在其中编写了第一个程序,但由于出现错误“无法在classpath:FirstTestNGFile中找到类”(此处FirstTestNGFile是类名),我无法运行。这是我的密码

package firsttestngpackage;
导入org.openqa.selenium.*;
导入org.testng.annotations.*;
导入org.testng.Assert;
导入org.openqa.selenium.chrome.ChromeDriver;
公共类FirstTestNGFile{
公共字符串baseURL=”https://www.google.com/";
String driverpath=“D:\\Ashish\\Setup\\chrome\\chromedriver.exe”;
公共网络驱动程序;
@试验
public void verifyHomepageTitle(){
System.setProperty(“webdriver.chrome.driver”,driverPath);
驱动程序=新的ChromeDriver();
get(baseURL);
字符串expectedtitle=“谷歌”;
String Actualtitle=driver.getTitle();
Assert.assertEquals(预期标题、实际标题);
driver.close();
}

}
错误说明了一切:

Cannot find class in classpath: FirstTestNGFile
    at org.testng.xml.XmlClass.loadClass(XmlClass.java:77)
    at org.testng.xml.XmlClass.init(XmlClass.java:69)
    at org.testng.xml.XmlClass.<init>(XmlClass.java:55)
  • 要结束脚本,请调用driver.quit()关闭
    WebDriver
    webbrowser
    实例

  • IDE
    中清理
    项目工作区
    ,以重新构建它

  • <> >您可以考虑关闭<代码> ID.<代码>,并使用<代码>系统重新启动<代码> >

  • 执行
    测试

  • >p>如果问题仍然存在,您可以考虑用<强> >代码> TESTNG.XML <强> >您正在使用的问题。


    只需从project中清除项目空间即可-->清除
    然后再次运行。

    我已经重新安装了TestNG,它现在对我有效。

    如果您正在使用Maven并从pom.xml执行TestNG.xml,那么下面的语句将帮助您解决问题


    “默认情况下,Surefire插件运行与文件名模式匹配的所有测试,例如测试源目录src/Test/java中的*Test.java。要使用不同的命名方案,我们可以配置包含参数的Surefire插件,并指定要包含的测试。”

    请不要大声喊叫!说明:所有大写句子都解释为尖叫。请将其更改为正常情况。您尚未向我们显示您正在使用的TestNG xml文件。错误清楚地表明您引用的是您的类,在testng xml套件文件中没有它的包名。@AshishSavaliya-不确定您所说的
    是什么意思请在这里用您询问的xml文件代码编写程序。您还没有告诉我们您是如何运行测试的。您需要在以下方面添加更多信息:1。你是如何运行测试的(请随时用详细信息更新你的问题)2。包括您正在使用的TestNG套件xml文件。您的stacktrace似乎表明您正在使用一个。@AshishSavaliya您如何运行测试?您的项目结构(文件夹结构)是什么样的?请添加所有这些信息。否则,除了告诉你“修复你的TestNG套件xml文件”@AshishSavaliya外,甚至很难猜测问题是什么——请编辑你的问题并将屏幕截图添加到你的问题中,而不是共享需要登录的google drive链接!
    
    import org.openqa.selenium.WebDriver;
    import org.testng.annotations.Test;
    import org.testng.Assert;
    import org.openqa.selenium.chrome.ChromeDriver;