Package

com.markatta

scalenium

Permalink

package scalenium

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

Type Members

  1. trait Await extends AnyRef

    Permalink
  2. final class AwaitFailedException extends RuntimeException

    Permalink
  3. final class Browser extends HasDriver with HasSearchContext with PageProperties with Cookies with ScreenShots with Navigation with Scripts with MarkupSearch with Await with Forms

    Permalink

    Represents the browser, use it to do stuff you do with your browser, but automated.

  4. case class Cookie(name: String, domain: String, path: String, expiry: Date, value: String, secure: Boolean) extends Product with Serializable

    Permalink
  5. trait Cookies extends AnyRef

    Permalink
  6. final class Element extends HasDriver with ElementInteractions with HasSearchContext with MarkupSearch with Await

    Permalink
  7. trait ElementInteractions extends AnyRef

    Permalink
  8. final class ElementSeq extends AnyRef

    Permalink

    Useful operations you might want to perform on a Seq of Element

  9. trait Forms extends AnyRef

    Permalink
  10. trait HasDriver extends AnyRef

    Permalink
  11. trait HasSearchContext extends AnyRef

    Permalink
  12. case class Interval(inner: FiniteDuration) extends Product with Serializable

    Permalink
  13. trait MarkupSearch extends AnyRef

    Permalink
  14. final class MissingElementException extends RuntimeException

    Permalink
  15. trait MissingElementFailureHandler extends AnyRef

    Permalink
  16. trait Navigation extends AnyRef

    Permalink
  17. trait PageProperties extends AnyRef

    Permalink
  18. trait ScreenShots extends AnyRef

    Permalink
  19. trait Scripts extends AnyRef

    Permalink
  20. case class Timeout(inner: FiniteDuration) extends Product with Serializable

    Permalink
  21. trait TimeoutFailureHandler extends AnyRef

    Permalink

Value Members

  1. object Await

    Permalink
  2. object Browser

    Permalink
  3. object Cookie extends Serializable

    Permalink
  4. object Interval extends Serializable

    Permalink
  5. object JqueryStyle

    Permalink
  6. object MissingElementFailureHandler

    Permalink
  7. object SimpleFailureHandler extends MissingElementFailureHandler with TimeoutFailureHandler

    Permalink

    default simple failure handler, will throw an com.markatta.scalenium.AwaitFailedException, see com.markatta.scalenium.Specs2Integration for an example of testing framework integration

  8. object Specs2Integration

    Permalink

    To avoid bringin in hard dependencies on specs2 across the entire library all integration should be kept in this module (and possibly broken out into a separate library)

  9. object Timeout extends Serializable

    Permalink
  10. object TimeoutFailureHandler

    Permalink
  11. implicit def seqOfElements2ElementSeq(elements: Seq[Element]): ElementSeq

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped