##Mgrid
Mobile Testing grid (mgrid) helps to execute mobile automation tests in actual devices simultaneously. This tool currently helps to execute tests written in tools like frank, calabash, appium ( cucumber based tests) and consolidate the results in a central place.
Mgrid also supports execution of tests in via http which helps to run the test in different mobile networks ( in different countries ) by controlling and monitor the tests from one location.
- Execution of mobile tests in simulator and actual devices
- Paralell tests in multiple devices
- Distributed testing reduces the execution time
- Auto discovery of devices connected.
- Supports android and iOS tests
- Detailed Dashboard
- Test reporting
- Realtime communication to different devices
- Node.js and NPM
- Sqlite3
- Clone this repo:
git clone https://github.com/jijeshmohan/mgrid.git - Go to the directory :
cd mgrid - Run npm install
npm install - Run db migartion
grunt migrate - Run server
npm start - Open
localhost:3000in browser
To run tests you need to run mgrid-client.