Код: Выделить всё
GeckoDriverService service = new GeckoDriverService.Builder()
.usingDriverExecutable(new File("/Users/xxxxxx/Downloads/geckodriver"))
.usingAnyFreePort()
.withLogFile(new File("/Users/xxxxx/selenium-logs/geckodriver.log"))
.withLogLevel(FirefoxDriverLogLevel.DEBUG)
.build();
Код: Выделить всё
import java.io.File;
import java.io.IOException;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.firefox.FirefoxDriverLogLevel;
import org.openqa.selenium.firefox.FirefoxOptions;
import org.openqa.selenium.firefox.GeckoDriverService;
public class FirefoxLoggingExample {
public static void main(String[] args) throws IOException {
GeckoDriverService service = new GeckoDriverService.Builder()
.usingDriverExecutable(new
.usingAnyFreePort()
.withLogFile(new File("/Users/xxxxx/selenium-logs/geckodriver.log"))
.withLogLevel(FirefoxDriverLogLevel.DEBUG)
.build();
FirefoxOptions options = new FirefoxOptions();
service.start();
WebDriver driver = new FirefoxDriver(service, options);
driver.get("https://example.com");
System.out.println("Title: " + driver.getTitle());
driver.quit();
service.stop();
}
}
Может кто-нибудь подсказать мне, как включить и собирать журналы браузера при запуске тестов с использованием RemoteWebDriver?
Буду очень благодарен за любую помощь!
Подробнее здесь: https://stackoverflow.com/questions/796 ... lenium-gri
Мобильная версия