gpt4 book ai didi

java - 在自动化的第二个选项卡中启动 'data;' 标题选项卡,并在第一个选项卡中点击 url

转载 作者:行者123 更新时间:2023-12-02 00:24:11 24 4
gpt4 key购买 nike

“数据;”标题选项卡在自动化的第二个选项卡中启动,同时在第一个选项卡中通过 driver.get() 命中的 url 选项卡也启动。我已经更新了 chrome 浏览器版本,并根据 chrome 浏览器版本下载了最新版本的 chrome 驱动程序。我的chrome浏览器版本是77.0.3865.75,下载的chrome驱动程序版本是77.0.3865.40。我仍然面临这个问题。我已根据我的 Chrome 浏览器版本下载了最新的 Chrome 驱动程序。

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 Webdriver 启动 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();

}

}

如果您寻找多次点击并从 here 找到它

    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");

关于java - 在自动化的第二个选项卡中启动 'data;' 标题选项卡,并在第一个选项卡中点击 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58065628/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com