请问我真的对此需要帮助。.自昨天以来我一直没有进步。请任何人能帮助我。由于某些原因,我无法在我的浏览器中吃午餐,下面是我的脚本和错误消息
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class LaunchBrowser {
public static void main(String[] args) {
WebDriver driver = new FirefoxDriver();
System.setProperty("webdriver.gecko.driver", "/Users/spectra/eclipse-workspace/Drivers/geckodriver");
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(40,TimeUnit.SECONDS);
driver.manage().timeouts().pageLoadTimeout(90, TimeUnit.SECONDS);
driver.get("https://www.google.com");
}
}
错误:
Error: Could not find or load main class com.simplilearn.testing.oops.LunchNewBrowser
Caused by: java.lang.ClassNotFoundException: com.simplilearn.testing.oops.LunchNewBrowser
答案 0 :(得分:0)
此错误消息...
Error: Could not find or load main class com.simplilearn.testing.oops.LunchNewBrowser
Caused by: java.lang.ClassNotFoundException: com.simplilearn.testing.oops.LunchNewBrowser
...表示 JVM 未找到主类。
完整的错误堆栈跟踪将有助于更好地调试问题。但是,我在您的代码块中看不到任何错误。但是加载主类似乎存在问题。
创建一个新的 Java 项目并重新编写该程序,添加所需的jar文件并导入所需的类。你应该很好。
确保:
@Test
。driver.quit()
方法内调用tearDown(){}
,以优雅地关闭和销毁 WebDriver 和 Web Client 实例。