Zebrunner Device Farm is dockerized QA infrastructure for remote web access to physical devices (Android and iOS) including phones, tablets and TV. Is is fully integrated into the Zebrunner (Community Edition) ecosystem and can be used as for manual so for automation.
- It is built on the top of OpenSTF with supporting iOS devices remote control.
- Follow installation guide to setup the Zebrunner Community Edition
make sure to provide valid protocol, hostname, port and enable MCloud sub-component
- Start everything using ./zebrunner.sh start
- SmartTestFarm Url: http://hostname/stf
- Selenium Hub Url: http://demo:demo@hostname/mcloud/grid/console
WebServer port (80) should be accessible from user's browsers. Also to be able to connect to devices remotely such range of ports should be opened (7400-7700).
- Setup Android provider using steps from mcloud-android
- Setup iOS provider using steps from mcloud-ios
Code - Apache Software License v2.0
Documentation and Site - Creative Commons Attribution 4.0 International License