Wir können Selenium verwenden, um Browserprotokolle zu erfassen. Wir müssen RemoteWebDriver in einen Treiber umwandeln und ihn initialisieren. Als nächstes müssen wir die Methode setLogLevel verwenden. Sie müssen die Anweisung import org.openqa.selenium.remote.RemoteWebDriver zum Code hinzufügen, um RemoteWebDriver zu verwenden.
((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(); } }
Das obige ist der detaillierte Inhalt vonErfassen von Browserprotokollen mit Java und Selenium WebDriver. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!