Mobile testing
iOS and Android apps. A real device is required — emulators are not accepted, because most of what is being tested already works on one.
What you run
Install and update
Clean install, update over an older build, data migration. Installing the old version and updating over it is the case that gets skipped most.
Permissions
Camera, location, notifications, files. What the app does when a permission is refused, and whether it recovers when it is granted later.
Offline and sync
What happens to data written in airplane mode once the connection returns. Whether state survives being killed in the background.
In-app purchase
With sandbox accounts. Cancellation, refunds and double-tap cases are named on the job.
The device you need
Whatever model and version the job asks for has to be registered on your profile. Nothing is sent for a device you have not registered, so adding every device you own directly increases the work you see.
- A real iPhone or Android phone; emulators and simulators are not accepted
- The OS version the job names — the job gives the exact build
- Screen recording permission enabled
- TestFlight for iOS work, internal test track access for Android
Fee and time
Illustrative figures; the amount on the job is the binding one.
| Cases | Typical time | Typical fee |
|---|---|---|
| 8–12 | 1.5–2.5 hours | ₺900–1,100 |
| 13–16 | 2.5–3.5 hours | ₺1,100–1,300 |
| 17–20 | 3.5–5 hours | ₺1,300–1,500 |
Add your devices to your profile
List the phones you have and you will see up front which jobs will reach you.