Skip to content

Mobile farm ecosystem for Android and iOS devices

Notifications You must be signed in to change notification settings

DimaGrinevich/mcloud

 
 

Repository files navigation

Zebrunner Device Farm

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.

Usage

  • 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

License

Code - Apache Software License v2.0

Documentation and Site - Creative Commons Attribution 4.0 International License

About

Mobile farm ecosystem for Android and iOS devices

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%