BasePageObject

works.iterative.testing.e2e.BasePageObject
abstract class BasePageObject(val baseUrl: String, path: String) extends PageObject

Attributes

Graph
Supertypes
trait PageObject
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def url: String

Inherited methods

def check(selector: String): Unit

Attributes

Inherited from:
PageObject
def click(selector: String): Unit

Attributes

Inherited from:
PageObject
def fillField(selector: String, value: String): Unit

Attributes

Inherited from:
PageObject
def getText(selector: String): String

Attributes

Inherited from:
PageObject
def isCurrentPage: Boolean

Attributes

Inherited from:
PageObject
def isVisible(selector: String): Boolean

Attributes

Inherited from:
PageObject
def selectOption(selector: String, value: String): Unit

Attributes

Inherited from:
PageObject
def uncheck(selector: String): Unit

Attributes

Inherited from:
PageObject
def waitForElement(selector: String): Locator

Attributes

Inherited from:
PageObject

Inherited and Abstract methods

def page: Page

Attributes

Inherited from:
PageObject

Concrete fields

protected val baseUrl: String