org.scalatest

selenium

package selenium

Visibility
  1. Public
  2. All

Type Members

  1. trait Chrome extends WebBrowser with Driver with ScreenshotCapturer

    WebBrowser subtrait that defines an implicit WebDriver for Chrome (an org.openqa.selenium.chrome.ChromeDriver).

  2. trait Driver extends AnyRef

    Trait declaring a webDriver field that enables tests to be abstracted across different kinds of WebDrivers.

  3. trait Firefox extends WebBrowser with Driver with ScreenshotCapturer

    WebBrowser subtrait that defines an implicit WebDriver for Firefox (an org.openqa.selenium.firefox.FirefoxDriver).

  4. trait HtmlUnit extends WebBrowser with Driver with ScreenshotCapturer

    WebBrowser subtrait that defines an implicit WebDriver for HTMLUnit (an org.openqa.selenium.htmlunit.HtmlUnitDriver), with JavaScript enabled by default.

  5. trait InternetExplorer extends WebBrowser with Driver with ScreenshotCapturer

    WebBrowser subtrait that defines an implicit WebDriver for Internet Explorer (an org.openqa.selenium.ie.InternetExplorerDriver).

  6. trait Page extends AnyRef

    Trait that facilitates using the page object pattern with the ScalaTest Selenium DSL.

  7. trait Safari extends WebBrowser with Driver with ScreenshotCapturer

    WebBrowser subtrait that defines an implicit WebDriver for Safari (an org.openqa.selenium.safari.SafariDriver).

  8. trait WebBrowser extends AnyRef

    Trait that provides a domain specific language (DSL) for writing browser-based tests using Selenium.

Value Members

  1. object Chrome extends Chrome

    Companion object that facilitates the importing of Chrome members as an alternative to mixing it in.

  2. object Firefox extends Firefox

    Companion object that facilitates the importing of Firefox members as an alternative to mixing it in.

  3. object HtmlUnit extends HtmlUnit

    Companion object that facilitates the importing of HtmlUnit members as an alternative to mixing it in.

  4. object InternetExplorer extends InternetExplorer

    Companion object that facilitates the importing of InternetExplorer members as an alternative to mixing it in.

  5. object Safari extends Safari

    Companion object that facilitates the importing of Safari members as an alternative to mixing it in.

  6. object WebBrowser extends WebBrowser

    Companion object that facilitates the importing of WebBrowser members as an alternative to mixing it in.

Ungrouped