Activity - Activities are a crucial component of an Android app. Most of the time, a user's interaction with a given app does not always begin in the same place and instead, it starts in a certain menu, or an activity, we shall name it.
ADB - The Android Debug Bridge is a versatile command-line tool that lets your PC communicate with a real Android device.
- Terms and Policy links were added to the login screen.
- Terms and Policy links were added to the Contacts View.
- "No results" search text was updated with additional information.
A short glossary containing the most common Android-related technical terms an app tester will ever need
Learning the basic terminology that is being used among developers is a must if your intentions are focused on becoming an expert in Android app testing. Without wasting your precious time at all, we will let you get on with our specially curated Android tester glossary with very brief and understandable explanations right away.
Variables like Android version, manufacturer and model number, even your network carrier in some instances do play a huge role in catching specific bugs. Thus, having the knowledge of how to acquire this kind of data about your testing machine, aka your Android phone or tablet, is highly beneficial. In this article, we are going to show you two simple and very practical methods about how to find all of the required device information directly within its settings or with the help of some third-party applications.
Every gadget running Android inside its Settings app has a section called "About phone" or "About tablet" where the OS version and the network provider that is being used can be seen. Depending on the OEM, this page can be accessed in a couple of different ways....
As good English skills are essential for app testers, there are certainly multiple ways to overcome this language barrier and be able to write great software test reports. For example, there are websites as well as applications for translation and grammar correcting that you can rely on if you have some basic knowledge about English and how to use it.
Here are our top 4 picks for Android apps that will help you write high-quality application test reports with ease.
Translate by Google is undoubtedly one of the best, if not the best translation app. It uses Artificial Intelligence and many other Machine Learning-based technologies to provide you the best and most accurate translations overall....
Android has gotten noticeably better with regards to OS updates over the past couple of years thanks to Google's Project Treble push, which does separate OEM modifications from the original AOSP code in a certain way, but let's not go too much technical. Instead, we should focus on each Android release and how important those are for software testing.
Android versions and software testing
Each new Android release adds a new set of APIs and lots of other under the hood changes alongside. Thus, an application, in its development cycle, has to have baked in support for multiple API levels, aka Android versions. This may not be a simple task to do because numerous issues may occur on devices running, for example, on Android 6.0 Marshmallow, but not on ones running 9 Pie....
I placed these apps on my own order based on their quality and value, here is my list:
This is simply the most popular app among the list and I was waiting for a long time to see their beta release channel (Thanks to Santanu Pramanik from our Android Beta Apps group on Telegram). It was not a surprise for me that this app will consume some of my time but I ended up thinking about posting TestingCatalog content to this social and stopped myself on preparing a content strategy. If you are in this app already - follow TestingCatalog over there. I will keep this app installed and it could happen that we will be posting there as well....
As a follow up to our previous article titled "How to take screenshots on Android" that you should read if you haven't already, this time we are here with a tutorial about screen recording on Android. Just so you know, our website is focused on software testing, hence the name, and particularly for testing Android apps. Thus, giving testers directions about how to provide high-quality bug reports can be considered as our top priority job. Briefly, test reports consist of test artifacts such as logs, device hardware and software info, screenshots and if necessary - screen recordings.
Currently, Android in its AOSP flavor does not include a native screen recording functionality, but fortunately, Google has added it, even though broken, to the first batch of Android Q betas....
The process of testing a software product may sound simple, but, in fact, it isn't. The one most important rule that developers and testers need to follow is to have a 100% transparency when communicating. Therefore, with problem reporting, testers should provide as much detailed information, or test artefacts, as they are called, as possible. Test artefacts do include logs, screen grabs, time and date, ways to reproduce and a lot more data, but more on those later.
With all of that said, screenshots are certainly some of the most valuable test artefacts, and with Android devices being manufactured and customized software-wise by dozens of different OEMs, capturing ways do vary....
Android, being the most popular mobile operating system today, has millions of application that any person can download from the Play Store. Having such a huge variety of installable software on loads of different devices from dozens of manufacturers has its downsides, perhaps, like being more susceptible to crashes due to not being thoroughly tested on every single model that is available. Hardware differences aside, OEM-specific software implementations on top of the AOSP (Android Open Source Project) code may sometimes be the culprit because of manufacturers not strictly following Google's guidelines.
With that said, in today's report we are focusing on exactly what happens behind the scenes when an app crash occurs and the ways that you can help to get bugs flushed down the drain. Here is a short set of questions and answers explaining some of the key things you should be familiar with....
Our TestingCatalog app reached 12K+ mothly active users, here is more info about app testing with it for beginners
Our TestingCatalog app for Android reached a whopping twelve thousand active users a month, so to celebrate this great achievement and show you that we appreciate your support, we wanted to give you an in-depth take at the features it has and how you can use them. This should help anyone who is new to testing applications.
To begin with, you may want to download and install the TestingCatalog app from Google Play, if you haven't already.
Upon installation, you get to sign in with your Google account to be able to access your previous and get to build up your ratings for testers on TestingCatalog or sign in anonymously.
The first option in the side menu and the page you get to when you open the app is the catalog....
Just released a tiny update to the TestingCatalog Android app.
I tested these layouts on Androids 7,7 and 8 so I hope that it will look ok on other devices....