gpt4 book ai didi

java - selenium WebDriver,无需任何互联网浏览器即可工作。

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:51:03 26 4
gpt4 key购买 nike

我有简单的 Selenium 类。它运作良好。现在我感兴趣的是,如何在控制台模式下进行同样的演唱。换句话说。我需要一个结果(在代码中,如果请求成功与否。)我不需要在网络浏览器中显示。如果一切顺利,我需要一个返回值,如果不是另一个返回值(比如 true 或 false);

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;

WebDriver driver;
WebElement loginInput;
WebElement passwordInput;
WebElement loginSubmit;
driver = new FirefoxDriver();

driver.get("URL");
loginInput = driver.findElement(By.id("id"));

loginInput.sendKeys("ninotyesh");
passwordInput =driver.findElement(By.id("id"));
passwordInput.sendKeys("key");
loginSubmit = driver.findElement(By.id("id"));
loginSubmit.click();

最佳答案

您可能会考虑在 HTMLUnitDriver 中运行您的脚本 - 请参阅 short help关于它

在你的代码结束时,我会检查成功登录后应该存在的一些元素,并打印出 TRUE 以防驱动程序找到它。

关于java - selenium WebDriver,无需任何互联网浏览器即可工作。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14854736/

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