edson
v0.1.2
Published
automated human cross-platform browser testing
Downloads
1
Readme
edson
Automated human cross-platform browser testing.
Features:
- Human-readable test files (gherkin)
- Handy built-in steps defined
- Browser/OS declarations for testing
Installation
For local testing:
npm install -g selenium-standalone
start-selenium
git clone [email protected]:doubleleft/edson.git
cd edson && npm install
Running tests
Fill browserstack
user/key at examples/remote.yaml
.
Configure browsers to run tests on browsers.yaml
file.
./edson examples/cheetos-kungfu
Available parameters for browser/os configuration:
- browser (
--browser=IE
) - browser_version (
--browser_version=8
) - os (
--os=Windows
) - os_version (
--os_version=XP
) - resolution (
--resolution=800x600
)
Example
./edson examples/cheetos-kungfu --browser=IE --browser_version=8 --os=Windows --os_version=XP --resolution=800x600
License
MIT. Please see LICENSE file.