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.
((RemoteWebDriver) driver).setLogLevel(Level.INFO);
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(); } }
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!