在自动化的第二个选项卡中启动标题'data;'选项卡以及第一个选项卡中的命中 url



>"data;" 标题为选项卡在自动化的第二个选项卡中启动,并在第一个选项卡中通过 driver.get(( 启动命中 URL 的选项卡。我已经更新了 chrome 浏览器版本,并根据 chrome 浏览器版本下载了最新版本的 chrome 驱动程序。我的 chrome 浏览器版本是 77.0.3865.75,下载的 chrome 驱动程序版本是 77.0.3865.40。我仍然面临这个问题。 我已经根据我的铬浏览器版本下载了最新的铬驱动程序。

System.setProperty("webdriver.chrome.driver","C:\Users\kapil\Downloads\chromedriver_win32\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.manage().window().maximize(); 
String targetURL ="https://login.salesforce.com/?locale=in"; 
driver.get(targetURL);

使用 Selenium Webdrive 启动 Chrome 浏览器的示例程序

import org.openqa.selenium.chrome.ChromeDriver;
public class TestChrome {
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver", "path of the exe file\chromedriver.exe");
// Initialize browser
WebDriver driver=new ChromeDriver();
// Open facebook
driver.get("http://www.facebook.com");
// Maximize browser
driver.manage().window().maximize();
}
}

如果您寻找多个水龙头并从这里找到它

driver = new ChromeDriver();
driver.manage().window().maximize();
baseUrl = "http://www.google.co.uk/";
driver.get(baseUrl);
driver.findElement(By.cssSelector("body")).sendKeys(Keys.CONTROL +"t");
ArrayList<String> tabs = new ArrayList<String> (driver.getWindowHandles());
driver.switchTo().window(tabs.get(1)); //switches to new tab
driver.get("https://www.facebook.com");
driver.switchTo().window(tabs.get(0)); // switch back to main screen        
driver.get("https://www.news.google.com");

最新更新