mirror of
https://github.com/openstf/stf
synced 2025-10-05 10:39:25 +02:00
Android remote access
![]() Regressions: 1) Flicker badly in Chrome 2) Image gets very blurry because the image is uploaded to the GPU and there are rounding errors 3) Resizing is not smooth again This needs another way of fixing. This reverts commit 9fc1a9c7939b9f464c87a2f99cb06000f5aedcbc. |
||
---|---|---|
bin | ||
buildpack | ||
doc | ||
lib | ||
res | ||
test | ||
vendor | ||
.editorconfig | ||
.gitignore | ||
.jscsrc | ||
.jshintrc | ||
.npmignore | ||
.npmrc | ||
.yo-rc.json | ||
bower.json | ||
Dockerfile | ||
gulpfile.js | ||
README.md | ||
webpack.config.js |
STF
Requirements
- NodeJS
- Bower
- RethinkDB
Install
brew install rethinkdb
- Make internal npm work
brew install protobuf
brew install zmq
npm install -g bower
npm install
bower install
npm link
Run
rethinkdb
stf local
Update
git pull
npm install
bower install
Tests
Unit Frontend
brew install phantomjs
gulp karma
E2E Frontend
On first run
gulp webdriver-update
Chrome Local STF
- Connect a device
- Run stf
gulp protractor
Multiple Browsers Local STF with a specific suite
- Connect a device
- Run stf
gulp protractor --multi --suite devices
Chrome Remote STF
export STF_URL='http://stf-url/#!/'
export STF_USERNAME='user'
export STF_PASSWORD='pass'
gulp protractor