import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class Frst{
public static void main(String[] args) {
// declaration and instantiation of objects/variables
System.setProperty("webdriver.chrome.driver", "F:\Eclipse\New folder\chromedriver.exe");
WebDriver driver=new ChromeDriver();
// Launch website
driver.navigate().to("http://www.google.com/");
// Click on the search text box and send value
driver.findElement(By.id("lst-ib")).sendKeys("hudai");
// Click on the search button
driver.findElement(By.name("btnK")).click();
}
}
错误:无法初始化主类首先由:java.lang.NoClassDefFoundError: org/openqa/selenium/WebDriver
您必须将外部jar文件添加到classpath而不是模块路径中。步骤。
- 右键单击项目并导航到属性。
- 进入Java Build路径,在左侧
- 然后进入图书馆部分。从modulatpath中删除所有jar文件。要删除所有jar文件,选择jar文件并点击右侧的remove按钮。之后,选择classpath并点击add external jar并导入所有jar文件,包括lib文件夹。 点击应用并关闭。
您将能够运行测试脚本。