gpt4 book ai didi

java - 对于通过 Selenium 和 Java 使用 GeckoDriver 和 Firefox 的此 session 警告,Marionette-WARN-TLS 证书错误将被忽略

转载 作者:行者123 更新时间:2023-12-01 19:15:45 24 4
gpt4 key购买 nike

我是 Selenium WebDriver 的初学者。我编写了一段代码来导航到 URL 并登录该 URL。另外,要在字符串 URL 的控制台中显示一条消息,该字符串 URL 与当前 URL 是正确的。该代码正在成功执行并且按预期工作。它正在登录。但同时在控制台中收到一些警告消息。有人可以告诉我警告消息的原因吗?是因为缺少jar文件吗?我正在使用最新版本的 JDK 和 Selenium WebDriver。请参阅下面的代码片段和控制台错误。

代码如下:

    package testSelenium1;  
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class admin {
public static void main(String args[]) {
System.setProperty("webdriver.gecko.driver","C:\\Users\\30211170\\Downloads\\geckodriver-v0.26.0-win64\\geckodriver.exe");
WebDriver driver = new FirefoxDriver();// Launches firefox browser with blank URL
driver.get("http://www.gcrit.com/build3/admin/login.php?");
driver.findElement(By.name("username")).sendKeys("admin");
driver.findElement(By.name("password")).sendKeys("admin@123");
driver.findElement(By.id("tdb1")).click();
String url = driver.getCurrentUrl();
if (url.equals("http://www.gcrit.com/build3/admin/index.php")) {
System.out.println("Login is success");
} else {
System.out.println("Log in failed");
}
}
}

警告消息如下:

1576773751789	mozrunner::runner	INFO	Running command: "C:\\Program Files\\Mozilla Firefox\\firefox.exe" "-marionette" "-foreground" "-no-remote" "-profile" "C:\\Users\\30211170\\AppData\\Local\\Temp\\rust_mozprofile69gY6Q"
1576773753129 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
1576773753129 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
1576773753130 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
1576773753130 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory.
1576773756768 Marionette INFO Listening on port 64629
1576773757219 Marionette WARN TLS certificate errors will be ignored for this session
Dec 19, 2019 10:12:37 PM org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected dialect: W3C
Login is success

最佳答案

此警告消息...

1576850500604   Marionette  WARN    TLS certificate errors will be ignored for this session

...暗示 Marionette 将忽略此 session 的 TLS 证书错误。

警告Selenium 时生成使用启动一个新的浏览上下文,即Firefox浏览器 session 通过 .

<小时/>

结论

WARNING消息对您的@Tests没有害处,您可以安全地忽略它。

关于java - 对于通过 Selenium 和 Java 使用 GeckoDriver 和 Firefox 的此 session 警告,Marionette-WARN-TLS 证书错误将被忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59421828/

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