How real are the real devices?
The devices at TestObject are real, physical devices. They are standard, commercially available devices and not modified or rooted. TestObject uses virtual networking computer (VNC) to transmit mouse and keyboard events on the devices. The VNC client on the devices relays back the graphical screen of the devices. (See also: Real Devices: How It Works)
What does the top device lists by country tell me, and how reliable are they?
The top lists indicate the ten most common devices by country. We gather information from an external provider who analyses mobile web traffic data from thousands of websites worldwide. The lists, therefore, should be quite reliable. A potential failure source is that, by using the indicator "web traffic" for device destribution numbers, high-end devices and tablets might be overrepresented. Older and low-cost devices often have a smaller screen and a poorer performance and therefore are less used for surfing the web than top devices. This is why the indicator "web-traffic" might underrepresent the overall distribution of these devices.
The devices in your top list do not coincide with top devices in my user base. Why?
When you compare the most popular devices of your users with our top lists you probably will see differences. A reason for this might be that our lists represent all mobile users whereas the users of your app(s) may differ in certain aspects from the overall population of mobile users. For example, a food recipe app probably attracts a different user group than an outdoor navigation app and these user groups probably also prefer different device models.
How long does it take until I can test on the latest devices at TestObject?
We try to implement new popular devices really quickly. Usually, we can provide new models three weeks after they are launched in Europe.
You don't have the device that I need. Can you get it for me?
Generally, yes. If the model you are looking for is not in our pool yet you can request it. Click on the link "device request" below "Search devices" in the device selector. When the requested model aligns with our overall purchasing strategy, we'll get it for you.
Is it possible to test the camera behaviour using your devices?
Yes, of course it is possible to test the camera behaviour on our devices. In front of our cameras are nice TestObject Logos ;-). You should see something like this through the camera:
Is it possible to test push notifications?
Testing push notifications on TestObject depends on whether you are testing for Android or iOS. For iOS devices, it is currently not possible to test push notifications. This is because we must resign your application in order to install it on our real devices. For Android, there are no such issues, and it will be possible to test notifications.
Is my app safe in the TestObject cloud?
The TestObject servers are located in Germany at certified data centers. The communication is SSL secured. We try to ensure as much safety as a cloud service can provide. TestObject will never abuse your data, and we respect your data privacy at all times. For very high security requirements we also provide a private cloud solution.
Can other users acces my data?
It is of great importance for us to make sure that no other user can see or access your data. This is why we clean up the devices after each session. In detail we:
- Uninstall all user apps
- Delete browser data
- Clear the SD card
- Clear all accounts whenever allowed by the OS (e.g., Google Play, Twitter, etc.)
- Finally, we automatically check if the clean-up was successful and block the device for other users if data has not been removed properly.
What does fair use mean?
We want to ensure that no single user blocks devices permanently for other TestObject users. Therefore we implemented a fair use policy, which is a time limitation on daily usage. The limit varies depending on feature and plan:
- Manual Testing: 1 hour average testing time per user per day
- Automated Testing - Starter: 5 hours testing time per day (accumulated device time)
- Automated Testing - Advanced: 20 hours testing time per day (accumulated device time)
I want to test manually and automatically.Do I need to purchase a plan for each feature?
If you want to test manually and automatically, you'll need a to subscribe to two plans, one for each feature. We distinguish between the features to make sure that you only pay for what you really use. The manual and automated plans are completely separate from each other. You can combine any manual with any automated plan. Down- or upgrading one plan will not affect the other.
What are concurrent test runs?
The concurrent test run limitation applies to the Automated Testing feature. It tells you on how many devices your test scripts will be executed in parallel.
Can I upgrade and downgrade plans at any time?
You can upgrade your plan at any time and it will start immediately. Charges will also apply immediately. If you downgrade, your new plan starts from the next billing cycle.
Are all plans auto-renewed?
Yes, all TestObject plans - monthly and annual - are auto-renewal subscriptions. To cancel your subscription you have to actively downgrade to the "free" plan. This will not delete your TestObject account and you can re-subscribe to a paid plan at any time.
Which payment methods do you accept?
We accept credit card payments (Visa, MasterCard, Maestro). When you've subscribed to a monthly plan, your credit card will be charged monthly. When you've subscribed to an annual plan, the full amount for 12 months will be charged once at the beginning of the billing cycle. For annual plans we also accept PayPal or direct invoicing. Please contact our sales team for further information: email@example.com.
Will I receive an invoice?
Yes, you will receive an invoice for every payment via email. You also can access your billing history from your account settings.
What kind of IPA file do I need to export?
To test your iOS application on our platform you have to export your IPA file as an Ad Hoc Deployment. Check out this short guide on how to do it!
My app is only available within our internal network. Can I use TestObject devices for my testing?
Yes. All TestObject devices access the internet through the IP address 22.214.171.124.
Sometimes apps are designed to be run on internal networks, or on networks that can be accessed only from specific IP addresses. In this case, you can add an exception for TestObject to your network's whitelist for the IP address 126.96.36.199.