我正在开发一个使用硒的测试用例,以验证用户是否已到达旅行网站上的属性列表。当我在eclipse上运行应用程序时,驱动程序出现故障。
我尝试使用“ WebElement”方法作为另一种选择,但这给了我同样的问题。
public static void main(String[] args) throws InterruptedException {
System.setProperty("webdriver.chrome.driver", "C:\\Extracted Files\\Chrome driver\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("https://www.booking.com/");
driver.manage().window().maximize();
driver.findElement(By.className("input-location.location-field.px-2")).sendKeys("Krakow, Poland");
Thread.sleep(2000);
driver.findElement(By.className("btn btn-primary btn-block mt-4 submit-search-form")).click();
Thread.sleep(2000);
driver.close();
}
预期结果是在属性页上显示搜索区域的所有列表。实际结果是该应用程序完全无法执行,并突出显示了“ WebDriver驱动程序=新的ChromeDriver”行。
任何帮助或协助/文档将不胜感激。