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.
The ability to install third-party home screen replacement apps, otherwise called launchers, is Android's best feature that sets it apart, perhaps from Apple's iOS. Not only you can personalize your mobile device's user interface to your heart's content, but you also get a pile of additional tools that will make your day-to-day life so much easier and efficient.
Before continuing, I would like to add a disclaimer: The apps on this list have been chosen solely by me.
1. Lawnchair Launcher v2
While Lawnchair Launcher is under active development for the upcoming version 2 release, early alpha builds get published every so often....
Virtual keyboard apps are a necessity for our daily touch-screen device usage, and finding the best ones around is not the simplest task to accomplish. TestingCatalog's special interest in testing Android applications, and by snooping through our huge library of beta software pieces, we got around a made a list for our readers. This list contains five of the best keyboard that you can find on the Google Play Store, and at the same time, they all have ongoing testing programs letting early adopters enjoy new features and improvements right out of the bat. Okay, here we go.
To surf the Internet, you always are in need of a browser, and so far there haven't been that many quality apps up for the task other than a few. Most of the browsers on the Play Store do contain intrusive ads, collect user data, and perform quite poorly. So, we are non-stop looking for reliable, easy to use, and well-put applications, and in this category, there aren't that many worthy of attention. We are going to tell you more about in a bit, but perhaps, before doing so, you should check out our previous collections of beta apps that you must try.
Our second roundup of top Android apps to test out is here, this time covering applications for GPS navigation. Make note that you can apply for beta testing of each of them from the embedded links below.
1. Google Maps
Google's Maps application easily takes the crown with it's very simple to navigate and good-looking UI, other than the unmatched real-time traffic status information, voice navigation, support for offline maps, and tailored restaurant recommendations. Moreover, it does provide additional data about public transport in lots of areas in the world, including schedules for buses, trains, and ride-shares, i.e., using services like Uber and Lyft....
Nowadays, everyone is listening to music on-the-go, at home, at work, etc. As a die-hard music fan and a "betaholic," I would like to share with you my favorite music players for Android that have ongoing beta testing programs of sorts. Divided into two categories, here are the best music apps that you should try out as soon as possible.
Music streaming apps in beta
Of course, the number one music streaming service, without a doubt, is Spotify....
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....