A boilerplate to run e2e tests using gulp, protractor and browserstack on AngularJS and non-AngularJS web apps.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea Dependencies upgrade. Dec 23, 2015
gulp v0.1.2: May 7, 2015
test/e2e Created wt-protractor-boilerplate. May 5, 2015
.dejavurc Created wt-protractor-boilerplate. May 5, 2015
.gitignore Dependencies upgrade. Dec 23, 2015
CHANGELOG.md v0.2.0: Dec 23, 2015
README.md Created wt-protractor-boilerplate. May 5, 2015
gulpfile.js Created wt-protractor-boilerplate. May 5, 2015
package.json v0.2.1: Jun 11, 2016

README.md

wt-protractor-boilerplate

This is a boilerplate to demonstrate the combined and powerful usage of gulp, protractor and browserstack to run cross-browser e2e (end-to-end) tests with AngularJS web apps or any other website.

Just clone and run it!

 # Clone it.
 git clone https://github.com/wishtack/wt-protractor-boilerplate.git
 cd wt-protractor-boilerplate
 
 # Install dependencies.
 npm install
 
 # Install gulp command.
 sudo npm install -g gulp
 
 # Run google search demonstration test.
 export BROWSERSTACK_USER=your_browserstack_user_id
 export BROWSERSTACK_KEY=your_browserstack_key
 
 gulp test-e2e

Then you can write your own tests in 'test/e2e/' directory and choose the browsers you want to test in 'gulp/config-protractor.js'.