Versions in this module Expand all Collapse all v0 v0.4.2 Jul 15, 2022 Changes in this version + type ClientConfig struct + Debug bool + DevTools bool + ForceDependenciesDl bool + Headless bool + IgnoreDependencies bool + LogLevel logrus.Level + Port uint16 + func CreateClientConfig() *ClientConfig + type Selenium struct + Config *ClientConfig + Instance *selenium.Service + Opts []selenium.ServiceOption + Proxy proxy.Proxy + SigTermRoutineExit chan bool + WebDriver selenium.WebDriver + func (s *Selenium) CleanUp() + func (s *Selenium) CloseSelenium() + func (s *Selenium) Fatal(msg string, err error) + func (s *Selenium) GetElement(elementTag, locator string) (selenium.WebElement, error) + func (s *Selenium) GetElements(elementTag, locator string) ([]selenium.WebElement, error) + func (s *Selenium) InitChromeWebDriver() + func (s *Selenium) InitFirefoxWebDriver() + func (s *Selenium) InitializeSelenium(clientConfig *ClientConfig) + func (s *Selenium) IsElementPresent(by, value string) bool + func (s *Selenium) SigTermCleaning() + func (s *Selenium) WaitForElement(elementTag, locator string, delay int) (bool, error)