8000 GitHub - sinpaout/bring-me-there: A chrome extension for automation for testing SPA
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

sinpaout/bring-me-there

Repository files navigation

Bring me there

Simple automation for SPA testing.
Just register jQuery selectors and run.
It will automatically waits network connection and webpage navigation.

Here is a sample running at todomvc.

running

Not only single page but also able to run on normal navigation pages.(But not stable yet)

Support screenshot

screenshot idea forked from this app

  • check to screenshot

set-screenshot

  • screenshots will be download automatically

screenshot

Installing

Chrome apps store

Usage

  • Prepare your tasks on setting
  • Go to the page which you want to run automation on
  • Then click the run button of extension
  • Run by shortcut such option+z or alt+z. More Info
  • We do not handle shortcut for all domain.
    You have to register each domain in Shortcuts available domains first.

Supported functions

Below type of function are supported. Setting functions text, val, html will use jQuery's function for set value.

  • url
  • click
  • dblclick
  • text
  • val
  • change event will be dispatch automatically
  • html
  • event
  • set event type such blur and focus to data field

Get selector from browser

Open dev tools on browser. Go to elements tab. Select the element which one you want selector of it. Right click and copy selector.

selector from dev tools

Roadmap

  • Keep value and use on next task
  • More easier way to get selector
0