arlecchino
v0.0.15
Published
YAML based e2e runner
Downloads
7
Readme
Arlecchino
End-to-End testing library for Web apps.
Getting started
$ npm install -g arlecchino
Write a scenario file.
# example.yml
description: Search Arlecchino with NPM
steps:
- goto: https://www.npmjs.com
- find:
query: input[type='search'][name='q']
action:
input: arlecchino
- screenshot
- find:
query: "form#search"
action: submit
- wait_for_navigation
- sleep: 300
- screenshot
And run the scenario.
$ arlecchino example.yml
Guide
Read this page.
How it works
Arlecchino uses GoogleChrome/Puppeteer.
License
MIT