在以下程序中; getTitle()返回错误的o / P:
public static void main(String[] args) throws InterruptedException {
System.setProperty("webdriver.gecko.driver",
"E:\\Technologies\\Automation-Selenium\\Selenium Files\\geckodriver.exe");
System.setProperty("webdriver.ie.driver",
"E:\\Technologies\\Automation-Selenium\\Selenium Files\\IEDriverServer.exe");
WebDriver driver = new InternetExplorerDriver();
driver.get("https://www.google.co.in");
String title = driver.getTitle();
System.out.println(title);
}
Eclipse中的输出: 的的webdriver (为什么不是谷歌?)
答案 0 :(得分:1)
答案 1 :(得分:0)
通常情况下,equals对字符串不起作用。
你能用if(title.equalsIgnoreCase("Google"))
它会解决你的目的!
答案 2 :(得分:0)
最后,我得到了正确答案。我们需要在所有区域中设置相同的安全级别。为此,请按照以下步骤操作: