zinteract
package zinteract
Package Members
- package alert
Alert provides a way to interact purely with alert.
- package builder
Builder provides methods to create driver easily and purely.
- package context
Context provides methods to find an element which are use by webdriver and element packages.
- 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)
- package example
- package webdriver
Provides some tools to use Selenium WebDriver has ZLayer that are mandatory to use when dealing with Zinteract.