End to end testing canvas HTML5 games with Browserstack

Channel:
Subscribers:
176
Published on ● Video Link: https://www.youtube.com/watch?v=foTPMehH_a4



Duration: 0:24
1,118 views
1


This is my in progress cave crawler game engine: "thrust-engine" being end-to-end tested using a combination of:
- Selenium
- Browserstack https://www.browserstack.com
- Nightwatchjs (for the tests) http://nightwatchjs.org/
- Phase-2-e (Nightwatch plugin for Phaser based canvas HTML5 games) https://www.npmjs.com/package/phase-2-e
- TravisCI: travis-ci.org/hayesmaker/thrust-engine

The tests ran in the video are shown in the Travis build logs: https://travis-ci.org/hayesmaker/thrust-engine/builds/103173713

You can follow the game's progress and play all the in development builds of the game here: thrust-engine.herokuapp.com or even help out development at the project's github: https://github.com/hayesmaker/thrust-engine







Tags:
Browserstack
HTML5
End to end test
end to end testing
Canvas Testing
Phaser Testing
HTML5 Testing