teststate.selenium

Type members

Classlikes

object Exports extends Exports
Companion
class
trait Exports extends SeleniumExt with TestStateExt
Companion
object

Strategy for spreading tabs across browsers

Strategy for spreading tabs across browsers

Companion
object
Companion
class
trait MultiBrowser[+D <: WebDriver] extends MultiTab[D]

Creates tabs across multiple browsers.

Creates tabs across multiple browsers.

Note: This is mutable.

Companion
object
object MultiBrowser
Companion
class
trait MultiTab[+D <: WebDriver]
Companion
object
object MultiTab
Companion
class
final case class Mutex(lock: ReentrantLock) extends AnyVal
Companion
object
object Mutex
Companion
class
trait Tab[+D <: WebDriver]

Access to a specific tab in a browser.

Access to a specific tab in a browser.

Ensure that you call .withSeleniumTab on your TestState DSL when using this.

Note: This is mutable.

Companion
object
object Tab
Companion
class
final class TabAlreadyClosed() extends RuntimeException
trait TabSupport[-D <: WebDriver]

A means of managing tabs in a browser.

A means of managing tabs in a browser.

Selenium lacks this functionality directly.

Companion
object
object TabSupport
Companion
class
object TestStateExt
Companion
class
Companion
object