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 the compatibility, functionality, and performance of applications on various 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 located in the Selectel data center in the St. Petersburg region, availability zone 2. After adding Mobile Farm devices, you will receive remote access to the mobile devices. Virtual Mobile Farm devices are accessible only to the users of the account to which the Mobile Farm belongs.
The service allows multiple account users to remotely test an application on several Mobile Farm devices simultaneously. All devices have an option to connect to the internet. After testing, you can view logs and analyze any errors that occurred.
The service supports user roles and types 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
Selectel provides:
- purchase and configuration of mobile devices;
- infrastructure organization;
- mobile device maintenance.
Selectel is not responsible for:
- application compatibility with the device;
- application performance on the device;
- conducting tests and their results.