web

package
v0.0.0-...-816f7f8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 7, 2024 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func UserAcceptanceTestSuit

func UserAcceptanceTestSuit(t *testing.T, testers Testers, serverStarter ServerStarter, local bool, options ...string)

UserAcceptanceTestSuit make sure the chromedriver version Is corresponding to the chrome version. Using the following link to get the latest version of Chrome and ChromeDriver. https://googlechromelabs.github.io/chrome-for-testing/

Types

type Page

type Page struct {
	*agouti.Page
	T      *testing.T
	Driver *agouti.WebDriver
	Quit   chan struct{}
}

func (*Page) Attr

func (page *Page) Attr(s *agouti.Selection, attr, res string)

func (*Page) Click

func (page *Page) Click(xpath string, intervals ...int)

func (*Page) ClickS

func (page *Page) ClickS(s *agouti.Selection, intervals ...int)

func (*Page) Contain

func (page *Page) Contain(s string)

func (*Page) Css

func (page *Page) Css(xpath, css, res string)

func (*Page) CssS

func (page *Page) CssS(s *agouti.Selection, css, res string)

func (*Page) Destroy

func (page *Page) Destroy()

func (*Page) Display

func (page *Page) Display(xpath string)

func (*Page) Fill

func (page *Page) Fill(xpath, content string)

func (*Page) MoveMouseBy

func (page *Page) MoveMouseBy(xOffset, yOffset int)

func (*Page) NavigateTo

func (page *Page) NavigateTo(path string)

func (*Page) NoContain

func (page *Page) NoContain(s string)

func (*Page) Nondisplay

func (page *Page) Nondisplay(xpath string)

func (*Page) Text

func (page *Page) Text(xpath, text string)

func (*Page) Value

func (page *Page) Value(xpath, value string)

func (*Page) Wait

func (page *Page) Wait(t int)

type ServerStarter

type ServerStarter func(quit chan struct{})

type Testers

type Testers func(t *testing.T, page *Page)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL