Mobile Farm service description
Mobile Farm is a service that allows you to remotely run and test applications on real mobile devices. With Mobile Farm, you can verify application compatibility, functionality, and performance across different mobile devices running Android and iOS operating systems. You can view the list of device manufacturers (vendors) available in Mobile Farm in the Mobile Farm device manufacturers section.
Mobile Farm infrastructure is hosted in a Servercore data center in the St. Petersburg region, availability zone 2. After adding Mobile Farm devices, you will get remote access to mobile devices. Virtually, Mobile Farm devices are available only to users of the account to which the Mobile Farm belongs.
The service allows multiple account users to remotely test an application on multiple Mobile Farm devices simultaneously. All devices provide the ability to connect to the internet. After testing, you can view logs and analyze any errors that occurred.
The service supports user types and roles and projects.
You can work with Mobile Farm in the control panel and via the Mobile Farm API.
Limitations
- if you are located far from the Mobile Farm site (St. Petersburg region, availability zone 2), network latency may occur — the device's response to your actions may be slower;
- there is no SIM card in the devices — you cannot make calls or send SMS from Mobile Farm devices;
- we do not perform additional manipulations with the mobile device for testing purposes. For example, we cannot scan a QR code for you using the mobile device camera;
- no peripheral devices can be connected to the mobile devices;
- with prolonged and intensive use, the device may overheat and become temporarily unavailable.
Mobile Farm device manufacturers
- Apple;
- Huawei;
- Honor;
- OPPO;
- Samsung;
- Realme;
- TECNO;
- Infinix;
- Google.
Areas of responsibility
Servercore provides:
- purchase and configuration of mobile devices;
- infrastructure organization;
- mobile device maintenance.
Servercore is not responsible for:
- application compatibility with the device;
- application performance on the device;
- conducting tests and their results.