=== STF (Smartphone Test Farm) is a service for remotely debugging real smartphone devices from the comfort of your browser.
- Support Android devices from 2.3 to 5.0
- Fast device screen transfer
- Remote mouse and keyboard input
- Multitouch support
- Browse to URL
- Auto-detect installed browsers
- Realtime logging and filtering
- Copy and Paste text
- APK Upload by drag & drop
- Screen rotation
- Search devices on your own devices farm
- See who is using which device
- Execute shell commands directly
- Remote debug for native and web apps
- Chrome remote debug tools
- Automated Play Store user input
- Reverse port forwarding for development
- Device hardware specific information
brew install rethinkdb
- Make internal npm work
brew install protobuf
brew install zmq
npm install -g bower
npm install
bower install
npm link
- NodeJS
- Bower
- RethinkDB
rethinkdb
stf local
git pull
npm install
bower install
brew install phantomjs
gulp karma
gulp webdriver-update
- Connect a device
- Run stf
gulp protractor
- Connect a device
- Run stf
gulp protractor --multi --suite devices
export STF_URL='http://stf-url/#!/'
export STF_USERNAME='user'
export STF_PASSWORD='pass'
gulp protractor
- Free Software Foundation’s GNU AGPL v3.0.
- Commercial licenses are also available from CyberAgent, Inc., including free licenses.
- Documentation: Creative Commons.
Copyright © CyberAgent, Inc. All Rights Reserved.