下半部分是在硒Web驱动程序上运行的代码。并要多说一些代码。它 在driver.get部分和下一部分中有一些错误。 包装实践;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class Test {
public static void main(String[] args) throws InterruptedException {
// TODO Auto-generated method stub
System.setProperty("webdriver.chrome.driver","C:\\Users\\HP\\Downloads\\chromedriver.exe");
WebDriver objname= new ChromeDriver();
driver.get("https://www.mortgagecalculator.org/");
Thread.sleep(3000);
driver.findElement(By.id("homeval")).sendKeys("5000");
Thread.sleep(3000);
}
运行此代码时出现错误。因此,以上代码有任何建议。 我运行上面的代码,但错误越来越严重,任何不正确的东西 格式。
请检查下图以获得更多说明。谢谢
答案 0 :(得分:0)
您好,您必须导入硒包
导入org.openqa.selenium.WebDriver; 导入org.openqa.selenium.chrome.ChromeDriver;
要解决此问题,请将鼠标悬停在“驱动程序”上并导入类
答案 1 :(得分:0)
您正在使用Webdriver参考变量名称作为“ objname”,然后在下面的代码中尝试使用“ driver”,但是没有引用变量将项目名称显示为“ driver”。因此,要么创建Webdriver驱动程序;要么创建Webdriver驱动程序。引用变量或只是将现有的“ objname”更改为“ driver”