Rumah  >  Artikel  >  Java  >  Menangkap log penyemak imbas menggunakan Java dan Selenium WebDriver

Menangkap log penyemak imbas menggunakan Java dan Selenium WebDriver

王林
王林ke hadapan
2023-09-04 23:53:011394semak imbas

Kita boleh menggunakan Selenium untuk menangkap log penyemak imbas. Kami perlu menghantar RemoteWebDriver kepada pemandu dan memulakannya. Seterusnya, kita perlu menggunakan kaedah setLogLevel. Anda perlu menambah pernyataan import org.openqa.selenium.remote.RemoteWebDriver pada kod untuk menggunakan RemoteWebDriver.

Syntax

((RemoteWebDriver) driver).setLogLevel(Level.INFO);

Contoh

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.remote.RemoteWebDriver
import java.util.logging.Level;
public class BrwLogs{
   public static void main(String[] args) {
      System.setProperty("webdriver.chrome.driver",
      "C:\Users\ghs6kor\Desktop\Java\chromedriver.exe");
      WebDriver driver = new ChromeDriver();
      // Enable logging with setLogLevel method
      ((RemoteWebDriver) driver).setLogLevel(Level.INFO);
      driver.get("https://www.tutorialspoint.com/index.htm");
      //identify element
      driver.findElement(By.id("gsc−i−id1")).sendKeys("Selenium");
      driver.quit();
   }
}

Output

使用Java和Selenium WebDriver捕获浏览器日志

Atas ialah kandungan terperinci Menangkap log penyemak imbas menggunakan Java dan Selenium WebDriver. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam