com.codeborne.selenide.Config Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of selenide-core Show documentation
Show all versions of selenide-core Show documentation
Selenide = concise API for Selenium WebDriver
package com.codeborne.selenide;
import org.openqa.selenium.MutableCapabilities;
public interface Config {
String browser();
boolean headless();
String remote();
String browserSize();
String browserVersion();
String browserPosition();
boolean webdriverLogsEnabled();
String browserBinary();
String pageLoadStrategy();
long pageLoadTimeout();
MutableCapabilities browserCapabilities();
String baseUrl();
long timeout();
long pollingInterval();
boolean holdBrowserOpen();
boolean reopenBrowserOnFail();
boolean clickViaJs();
boolean screenshots();
boolean savePageSource();
String reportsFolder();
String downloadsFolder();
String reportsUrl();
boolean fastSetValue();
TextCheck textCheck();
SelectorMode selectorMode();
AssertionMode assertionMode();
FileDownloadMode fileDownload();
boolean proxyEnabled();
String proxyHost();
int proxyPort();
long remoteReadTimeout();
long remoteConnectionTimeout();
}