Packages

  • package root
    Definition Classes
    root
  • package zinteract
    Definition Classes
    root
  • package alert

    Alert provides a way to interact purely with alert.

    Alert provides a way to interact purely with alert.

    Definition Classes
    zinteract
  • ZinteractAlert
  • package builder

    Builder provides methods to create driver easily and purely.

    Builder provides methods to create driver easily and purely.

    Definition Classes
    zinteract
  • package context

    Context provides methods to find an element which are use by webdriver and element packages.

    Context provides methods to find an element which are use by webdriver and element packages.

    Definition Classes
    zinteract
  • package element

    Element provides a way to interact purely with webelement

    Element provides a way to interact purely with webelement

    val effect = for {
       _          <- session.link("https://www.selenium.dev/documentation/en/")
       search     <- session.findElement(By.cssSelector("[type=search]"))
       _          <- search.sendKeysM("Introduction")
    } yield ()
    
    app.provideCustomLayer(ChromeBuilder(pathToDriver).buildLayer >>> session.Session.Service.live)
    Definition Classes
    zinteract
  • package example
    Definition Classes
    zinteract
  • package webdriver

    Provides some tools to use Selenium WebDriver has ZLayer that are mandatory to use when dealing with Zinteract.

    Provides some tools to use Selenium WebDriver has ZLayer that are mandatory to use when dealing with Zinteract.

    Definition Classes
    zinteract

package alert

Alert provides a way to interact purely with alert.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. alert
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. implicit class ZinteractAlert extends AnyRef

Value Members

  1. def acceptOn(alert: Alert): Task[Unit]

    Accepts an alert.

  2. def dismissOn(alert: Alert): Task[Unit]

    Dismisses an alert.

  3. def getTextOn(alert: Alert): Task[String]

    Gets the text of the alert.

  4. def sendKeysOn(alert: Alert)(text: String): Task[Unit]

    Simulates typing into an alert.

Inherited from AnyRef

Inherited from Any

Ungrouped