Class SeleniumEMUtils

java.lang.Object
org.evomaster.test.utils.SeleniumEMUtils

public class SeleniumEMUtils extends Object
Utility functions used in the generated tests to handle browser operations with Selenium
  • Field Details

  • Constructor Details

    • SeleniumEMUtils

      public SeleniumEMUtils()
  • Method Details

    • combineBaseUrlAndUrlPath

      public static String combineBaseUrlAndUrlPath(String base, String path)
    • validateAndGetUrlOfStartingPageForDocker

      public static String validateAndGetUrlOfStartingPageForDocker(String base, String path, boolean modifyLocalHost)
    • validateAndGetUrlOfStartingPageForDocker

      public static String validateAndGetUrlOfStartingPageForDocker(String url, boolean modifyLocalHost)
    • waitForPageToLoad

      public static boolean waitForPageToLoad(org.openqa.selenium.WebDriver driver, int timeoutSecond)
    • clickAndWaitPageLoad

      public static void clickAndWaitPageLoad(org.openqa.selenium.WebDriver driver, String cssSelector)
    • goToPage

      public static void goToPage(org.openqa.selenium.WebDriver driver, String pageURL, int timeoutSeconds)