Mobile performance is a significant aspect of mobile user experience that developers and testers can’t overlook in 2020.
According to AppSamurai, app crashes cause 87% of app uninstalls. Yikes!
Apptim is a new, free tool that can be used during development and mobile app testing to catch critical bugs faster and identify new performance issues in an app.
The tool automatically measures app render times, power consumption, and resource usage while capturing crashes and more on Android and iOS devices. And these features make it an excellent addition to the performance testing service toolset.
Apptim consists of a desktop application that can be used on Windows to test native Android apps and on MacOS to test native iOS and Android apps. It also has a web-based workspace where you can save your reports and share them with team members that you’ve invited.
What’s unique about Apptim is that you don’t need an SDK in order to start capturing performance information. This makes it easy for manual testers, developers, and even product owners to run a test.
Once you’ve installed Apptim, you can run your first test and obtain performance results in as little as five minutes.
There’s a simple two-step process to configure Apptim.
First, you can create an account on the Apptim website and then download the Windows or iOS desktop application. Apptim requires installing some dependencies, which it will list for you, and after clicking “Install Dependencies,” will begin to install for you if they are not already installed on your computer.
To run a test, simply connect a device to your computer through a USB cable and open Apptim. You will be prompted to choose to either start a new test or compare test sessions.
Once you click “Start a new test,” it will ask you to confirm your mobile device and then you can select the app on the device that you want to test or search for it by name.
Then, it will ask what type of test you’d like to run. Currently, only exploratory tests are supported, but in the future, there will be the option to run a bot test.
Next, it will ask you to add a name to your test and press “Start” to begin your exploratory testing session.
At any moment during your testing session, you can choose to report a bug or take a note. You can end your testing session anytime by clicking on “End Session.”
When you click on “Report bug,” you will be prompted with a new screen where you can give the bug a title and description, add a tag, and attach a video and screenshot that were automatically captured. You also have the option to edit the screenshot.
When you click on Take a note, you will be prompted with a new screen where you can write a Note, a Risk identified, an Idea, or just a To do as a reminder for later. You can also attach a screenshot.
Once you end your testing session, you will see a summary with bugs, ideas, risks, and notes taken.
Once you’ve finished your test session, Apptim generates a report with a summary of all of the performance data that it has automatically captured for you while you were testing the app’s functionality. It also generates a separate report for each bug recorded.
In each Apptim report, you’ll find:
Here are some screenshots of what an Apptim Report includes:
Here you can also see an example of an Apptim report.
These days, mobile performance is more crucial than ever, but it’s also a challenge to gain visibility into all of the factors that impact it. Apptim provides easy-to-read reports for developers to check mobile app performance, review logs, and crash details. Teams can now release new versions of their app with confidence by getting full visibility on app performance trends.
A flimsy UI doesn’t lead to customer frustration, negative reviews, and high churn. When people…
Good communicators tend to do much better in life. And this applies to software as…
You can’t know if anything is wrong until a problem pops up. That’s what someone…
What is the root of quality in software? A good budget, a smart strategy, customer…
We all want change sometimes. And wouldn’t it be perfect to have a person who…
You need to stress out your software. People like to avoid pressure. But it’s the…