Ubertesters bloghttps://blog.ubertesters.com
Mobile app testing blogWed, 25 Apr 2018 09:18:39 +0000en-UShourly1http://wordpress.org/?v=4.1.12Top 10 Android mobile devices of 2018 that you need to use for Mobile app testinghttps://blog.ubertesters.com/top-10-android-mobile-devices-of-2018-that-you-need-to-use-for-mobile-app-testing/
https://blog.ubertesters.com/top-10-android-mobile-devices-of-2018-that-you-need-to-use-for-mobile-app-testing/#commentsTue, 24 Apr 2018 11:50:46 +0000https://blog.ubertesters.com/?p=3070Our team keeps an eye on the trends in the mobile world to provide you the most relevant and important information about all the changes. Spring is the right time to have a new round of testing of your app and to check its compatibility with different Android devices. To make your life easier we’ve […]

Our team keeps an eye on the trends in the mobile world to provide you the most relevant and important information about all the changes. Spring is the right time to have a new round of testing of your app and to check its compatibility with different Android devices. To make your life easier we’ve collected the statistics report about the most popular Android devices in some of the countries around the globe for you to be aware of what devices to test your app on.

Top 10 Android mobile devices in USA

Materials: appbrain

In the USA Samsung takes all the 10 first places by providing a wide range of devices – starting from flagships and to the budget models. As Samsung Galaxy S7 is still the leader of the chart (5,7), Samsung Galaxy S8 is gaining popularity and takes now the second place with 4,5%. The tendency to have a large screen is obvious and Samsung Galaxy S8 plus takes 3rd place in the list.

Top 10 Android mobile devices in UK

Materials: appbrain

The situation is quite the same on the other side of Atlantic, in the UK. The only manufacturer that takes the first 10 places is Samsung. It appeared British people like new forms and prefer Galaxy S7 Edge (8,3%) to Galaxy S7 (7,1%), that is on the second place. The third place belongs to a more recent device, Samsung S8 with the same 7,1% so we can expect it to take the first place soon.

When your target audience is Asian users

If your app’s target group is Asian users, then you’d also need to consider the top devices in different countries of Asia.

Top 10 Android mobile devices in Japan

Materials: appbrain

The leader of Japan mobile market is Sony. The first place is taken by Sony Xperia XZ (5,8%), the second belongs to Sony Xperia Z5 (3,7%). Sony takes 8 of 10 places in the 10 top devices, sharing the place only with Samsung (5th and 8th).

Top 10 Android mobile devices in China

Materials: appbrain

China mobile market is full of local brands so there are some new players among the top Android devices. But the first and second places still belong to Samsung devices: Samsung Galaxy S8+ (1,8%) and Galaxy S8 (1,6 %).

We’ve checked the popularity of Android devices produced by different manufactures in EU5. It’s obvious that one cannot neglect the devices of such manufactures as Huawei, Xiaomi and Google.

Huawei P8 Lite

Xiaomi Redmi Note 4

Huawei P10 lite

Are the most popular from the list.

When choosing on what devices to test your mobile app, it is better to have this statistics at hand. It will help you to concentrate on the important things and point out the possible drawbacks or issues.
At Ubertesters we know – the more devices you’ve tested your app on – the more chances for your app to have less bugs.
If you don’t have intention to buy a lot of devices or your team simply don’t have time to test the app for such a long time, our crowd team will be of a great help. We’ll conduct tests on the most popular devices that are relevant for your mobile app in a wide range of countries. Our crowd of testers provides real people to test on real devices and in the desired target market, giving you the most accurate and relevant feedback to avoid crucial mistakes with your product. Just fill in the form at our website – and get a profound consultation and team of professionals with wide range of devices.

The report is based on the statistics taken from Appbrain and internal researches.

]]>

https://blog.ubertesters.com/top-10-android-mobile-devices-of-2018-that-you-need-to-use-for-mobile-app-testing/feed/0Meet Ubertesters at 4YFN Barcelonahttps://blog.ubertesters.com/meet-ubertesters-at-4yfn-barcelona/
https://blog.ubertesters.com/meet-ubertesters-at-4yfn-barcelona/#commentsFri, 09 Feb 2018 14:30:48 +0000https://blog.ubertesters.com/?p=3058Ubertesters team is proud to welcome you to the 4YFN (4 Years From Now) event (part of MWC). 4YFN is a digital exhibition devoted to the innovations and startups in mobile, IoT, VR, and additional technical segments. The event will take place in Barcelona, Spain, between 26 – 28th of February. The event will be […]

Ubertesters team is proud to welcome you to the 4YFN (4 Years From Now) event (part of MWC).

4YFN is a digital exhibition devoted to the innovations and startups in mobile, IoT, VR, and additional technical segments. The event will take place in Barcelona, Spain, between 26 – 28th of February.
The event will be held at Fira Montjuic Barcelona – Hall M8.
We will be glad to meet you at booth C2.7

4YFN is a part of GSMA Mobile World Congress, the premier event for the global mobile industry. It’s the biggest industry event in the world with over 85,000 attendees.

We are looking forward to meet you at the ‘Start Up corner’:

Monday the 26th of February 9:00am – 8:00pm

Tuesday the 27th of February 9:00am – 8:00pm

Wednesday the 28th of February 9:00am –8:00pm

We look forward to present our products and new services to you and to meet you personally at our booth. Make sure you’ve booked a meeting with us in advance.

Let’s set up a meeting.

Why you should meet us?

Ubertesters is a leading provider of crowd testing service that allows you to access a large community of professional testers with devices/PCs and to test your software with real people on real devices all over the globe. In addition, we provide a mobile testing platform to make the testing process smooth and transparent.

We offer you ‘peace-of-mind’ to safely launch a flawless product knowing that we found the bugs before your customers did.

]]>https://blog.ubertesters.com/meet-ubertesters-at-4yfn-barcelona/feed/0Happy New Year!https://blog.ubertesters.com/happy-new-year/
https://blog.ubertesters.com/happy-new-year/#commentsTue, 02 Jan 2018 12:32:08 +0000https://blog.ubertesters.com/?p=3052At this cheerful time of year, we are grateful for those that have added great value to our journey: our clients, community of testers, and staff. We wish you all prosperity, happiness, success, and great achievements in 2018. Happy New Year! From the Ubertesters team.

]]>
At this cheerful time of year, we are grateful for those that have added great value to our journey: our clients, community of testers, and staff. We wish you all prosperity, happiness, success, and great achievements in 2018. Happy New Year!
From the Ubertesters team.

]]>https://blog.ubertesters.com/happy-new-year/feed/0How to test your Game of Thrones app?https://blog.ubertesters.com/how-to-test-your-game-of-thrones-app/
https://blog.ubertesters.com/how-to-test-your-game-of-thrones-app/#commentsThu, 21 Dec 2017 12:42:43 +0000https://blog.ubertesters.com/?p=3034When #winteriscoming and everything is going to be covered with snow, the best thing to do is to enjoy your favorite TV series and to play some of your favorite Game of Thrones apps. Most of the fans are eagerly awaiting the next season, so they need something to keep them occupied during this downtime. […]

]]>
When #winteriscoming and everything is going to be covered with snow, the best thing to do is to enjoy your favorite TV series and to play some of your favorite Game of Thrones apps. Most of the fans are eagerly awaiting the next season, so they need something to keep them occupied during this downtime. Don’t waste anymore time twiddling your thumbs and miss a perfectly good opportunity. Start developing and testing your own Game of Thrones app. We will not make any spoilers about future episodes, but we will help you understand what you need to consider when testing your perfect Game of Thrones app.

Existing Top Game of Throne (GoT) apps

We’ve scoured the Internet to uncover the most popular GoT apps in order for you to understand what types of apps most users are attracted to and why.

Game of Thrones Guide

This is the only official Game of Thrones app. It is an encyclopedia that leads you through all the Houses of the Seven Kingdoms, and provides information about the characters, battles and events. The app contains a detailed bio of each main and secondary character, and gives you the full idea behind George Martin’s books.
Getting lost or confused in a fictional world can be quite easy. The interactive maps help guide you through the Game of Thrones world and track the character’s geographical movements. The app also has spoiler protection. Simply adding the books that you have already read is enough for the app to withhold information about the characters from the undiscovered books.

Created for iOS and Android

Winter is coming

“Winter is coming” is the most recently developed app that collects all the latest news about the upcoming series, rumours about characters, staff and fanfics. The main advantage of the app is that its users don’t need to look through the internet in its entirety to find some interesting info. It is a centralized place where all the news about the Game of Thrones is available.

Created for iOS and Android

Trivia for Game of Thrones

This quiz app is a great way to test how deep your knowledge of the Games of Thrones series and books really is. Users of the app can have a lot of fun playing with their friends and competing against each other. Users have to answer questions related to different houses, characters and events.

Created for iOS and Android

GoT Quotes

This app offers a set of quotes from all the Game of Thrones seasons. The app can help you add a little North or South dialect into your speech, while simply adding a lot of fun into your life. It can be useful for those who are fond of the series, but don’t know all the episodes by heart yet. If you want to surprise your friends, colleagues or family members with some fun quotes from their favorite character , you should install this app on your device.

Created for Android and iOS

Thrones Amino for Ice and Fire

The app is a kind of social network created especially for GoT fans. Its users are able to make friends with other fans, send them direct messages and share interesting info and pictures related to the Game of Thrones. The games allow users to discover new things and get acquainted with multiple reviews, news and fanfics.
Furthermore, fans can vote for their favorite characters, cosplay, etc.

Created for Android and iOS

Game of Thrones Ascent

This mobile app is a bit of a strategy game. The game’s plot is based on the books and film series. A user is able to select a Kingdom and join one of the main characters to enjoy cool adventures together. The app provides an opportunity for its users to actually take part in the battle for the Iron Throne in hopes of becoming the lord of the Seven Kingdoms.

Created for iOS

App testing approaches: What to pay attention to when testing your Game of Thrones app

Once you have decided what kind of GoT app you would like to develop, it is immediately time to think about the testing process. It is important to remember that the process for testing game apps is a bit different from the testing of regular mobile apps. The game should be always tested from at least two different angles – from the developer’s point – white box testing, and from the point of the end user – black box testing.

For example, it is considered black box testing If the tester is unaware of the numerous schemes that are unfolding in Westeros and is playing without a clear understanding of what’s going on in the Seven Kingdoms. This is a testing method when the tester doesn’t know what is inside the box. They don’t care how the back-end system works and how it communicates with the front end and user interface. The testers are mainly focused on what impression the end-user will get from the game. This includes

UI and UX testing;

checking how smooth the user experience is;

functional testing;

performance testing;

highlighting points that can be improved; and

checking menus, game elements; etc.

If your ‘little birds are everywhere’ and you know every step, this is white box testing: an approach when a developer or other software specialists are aware of the system architecture and integration between the server and the client-side. White box testing is concentrated on

component integration;

a smooth operation of the databases;

graphic and other engines; as well as

third party elements / entities.

Profound GoT app testing includes testing using both approaches as they are strongly connected to each other.

Testing in detail

At Ubertesters we have vast experience in testing mobile game apps, so we’ve collected some additional hints that should help you better organize the testing process of your Game of Throne app and define what should be checked by the chosen type of testing.

- Functional testing

This is the essential part of any mobile app testing. All the features should be covered with the test cases and checked carefully by the QA team or crowd testers. Test how the features are integrated and verify that the app’s behavior is correct.

| There are several aspects that should be tested:

app features,

screen orientation,

screen size,

user interface, and

responsiveness.

How does the game work with different screen orientations? If your mobile app is accessible for both, vertical and horizontal orientation, make sure the game, when being played,is not interrupted when the screen orientation is changed. If the app is supposed to be played in one orientation only, then test the presence of proper notifications that inform users about this. Consider the fact that not all of the users will play the game using on the latest smartphones with high resolution displays. Test the game on different devices. If you are lacking devices, do not worry – we can help you arrange testing sessions with multiple devices all over the world. Just leave us a message at our website. The UI elements should work without issues and allow a user to navigate through the app without reading long tutorials.
This brings us to one more point that should be emphasized.

- User interface and user experience testing

The users want to play interesting mobile games. But what is even more important – the mobile game should attract the end-user with its appearance. Check that the user interface is clear and intuitive. Navigating through the app should be a breeze. Make sure the menus are organized in a convenient and logic way. If you involve the team of beta-testers or crowd testers, ask them to act exactly like end-users and report what can be improved or simplified. This will greatly increase the possibility of creating a popular mobile Game of Thrones app.

| The principles that should be verified include the following:

A clear interface,

simplistic menus,

intuitive navigation, and

a smooth general flow.

- Performance testing

The thing that really matters when testing a game app is determining if it gives a good first impression or not. There is a lot riding on this, as a user, from the very first attempt at playing the game, will decide to either buy the GoT app or use the trial version only. That is why we recommend paying close attention to performance testing when testing a game app and its features.
The graphical elements are yet another essential aspect of a game app. They may be displayed in different ways on different devices, and that is why it is strongly recommended to use real devices instead of simulators. Testing on older devices is no less important than testing on flagship devices, as this will increase the target group. Ask your testers to pass all the game levels and modes to make sure the app works smoothly.
One more important factor is battery consumption. Test that your app doesn’t consume too much battery as it can be the crucial factor when considering it. Load and stress testing should be considered as well, as they are performed to prove the app’s reliability and stability. Check the re-occurring events in the background – interruptions, battery consumption, and how various levels of battery life affects the overall performance and usage. These all have a significant impact on the user experience, and together aid in the creation of good, wholesome entertainment.

- Localisation testing

Language means a lot in mobile game apps. Of course, you can choose High Valyrian or the Common tongue for the app’s user interface, but if you are targeting international users, than it is recommended to translate your app into several widespread languages.
Test the app on multiple devices and check how the app interacts with the device’s native language or the language of third-party apps. As localisation testing is not limited to the text translation, make sure all the locale-specific symbols, date and time formats, as well as phone numbers, are adopted.

- Security testing

Open source libraries and solutions simplify the task of developers and decrease the general scope of work. However, these parts of the code should be tested twice to exclude any vulnerabilities, possibility of sql injections and other security holes. If your app has in-app payments, make sure the third-party payment processor you’ve chosen is as secure as the Iron bank. The last thing you want is for users’ credit card info to be available for thieves.

How to win the Iron Throne

It’s not enough to have the genius idea on how to create your new GoT app to the Iron Throne and conquer the Seven Kingdoms, your Game of Thrones app should be not only attractive and interesting, but also well developed and tested. Combine both black-box and white-box testing approaches, pay attention to UI/UX and performance testing so that users can enjoy the adventures of their favorite characters without lagging or bugs. Only when the app is tested with real experts on a wide range of devices, geographies and mobile carriers can you guarantee an exciting and ‘worry-free’ experience for the players.

]]>https://blog.ubertesters.com/how-to-test-your-game-of-thrones-app/feed/0iOS 11 Features. What to Expect? How to Test Them?https://blog.ubertesters.com/ios-11-features-ios-11-features-what-to-expect-how-to-test-them/
https://blog.ubertesters.com/ios-11-features-ios-11-features-what-to-expect-how-to-test-them/#commentsWed, 11 Oct 2017 10:28:31 +0000https://blog.ubertesters.com/?p=3019Apple’s recent September 2017 event has disclosed the secrets of iOS 11 and presented to the public its new features and services. What should we expect from the new generation of Apple OS for iPhones and iPads? Our team has been exploring the new iOS 11 version for only awhile now, but already we can […]

Apple’s recent September 2017 event has disclosed the secrets of iOS 11 and presented to the public its new features and services. What should we expect from the new generation of Apple OS for iPhones and iPads? Our team has been exploring the new iOS 11 version for only awhile now, but already we can bring to light for you some of the great features and improvements which you can find in the new OS. We have collected some helpful tips on how to make your mobile app ready for it.

Before diving into the iOS 11 features, we recommend verifying that your device is included in the list of the Apple devices that will get the new OS version.

What are the new features of iOS 11?

1. Customizable Control Panel

Apple boasts that the new iOS 11 is a great step forward for the iPhones and iPads. One of the iOS 11 features that proves this is the completely new Control panel;It is not just a set of options, the panel is turned into a separate page where multiple sections and shortcuts are displayed. Additionally, the volume and other settings can be found there. The new control center is more functional, as it allows users to to adjust the settings and turn them on and off. One more thing that should be mentioned is that the new control panel is customizable, and you can easily keep the necessary settings accessible while removing the unused options.

How can I prepare my app for the new iOS 11 features?

When the control panel is being used together with the testing app, make sure that your app continues working smoothly and passes all the interruption tests successfully. Try to navigate the panel and change some settings. This will help in verifying that the app operates without delay during the testing.
One more thing to pay attention to is the app’s behavior in the background – your testers have to prepare a thorough checklist and make sure the app doesn’t crash or is not frozen while you are examining the control panel.

2. Multitasking dock for iPads

The new iOS 11 dock for iPads makes it operate exactly like a Mac. Previously accessible only from the home screen, the dock can now be reached by swiping the bottom of the display. Basically you can switch between your favorite apps in a few seconds without any further navigation. The iOS 11 dock can contain up to 13 apps, and this is usually enough to have your Instagram, Skype, Mail and any other favorite apps at the tips of your fingers.
The multitasking option allows you to open two apps simultaneously and operate with both of them or make slight changes in a second app while still operating in the main one. The second app will be shown as a pop up, and you can easily close it by swiping back to continue working with the main app.

How can I prepare my app for the iOS 11 features?

Make sure you don’t put the UI elements at the bottom of the page, as they will be invisible for the user when the dock is enabled. Does your app launch fast enough if you open it from the dock directly?
Is the app’s performance decreasing when you use it in the Split View along with another app? Your team of testers should create enough test cases to cover all the functionalities. If you don’t have enough testers, just drop us a note and our crowd testing team will fill in where you can’t.

3. Files application

Users now have more control over their files and can modify them using the native ‘Files’ app. It’s not a secret that Apple iOS 11 will not provide access to the whole system as it might be quite risky. Users however will be able to fully manage their files when they are stored locally on their iPhones and iPads, or the files located on the native and third-party cloud services.
The app works exactly like Finder on Mac, and is searchable which makes navigation through multiple files much easier.

How do I prepare my app for this feature?

When developing an app, consider adding an integration of your app with the Files. In this case your app will be available in the Files app listing. This will attract the advanced users who would like to learn more about the iOS system.

4. Drag and drop

Another interesting element of iOS 11 on iPads is the drag-and-drop feature. It allows for the transfer of images, photos, videos and documents between apps. It is also possible to tag the necessary files or mark them as favorites.

5. Intelligent Siri

Apple users got used to Siri as a personal voice assistant, but with iOS 11 it has turned into something bigger. The service is expected to be a stronger AI solution.
Siri is going to learn and adapt to user habits and preferences, and react to questions based on its previous experience. Therefore, you can expect not only faster and more profound replies from it, but also more anticipation on what you would ask next.
Siri’s voice has also been improved in iOS 11, and now sounds more natural and realistic.
In addition, the assistant will be able to translate the necessary text into several languages. With the help of Apple Music, Siri will analyze your musical tastes to play exactly what you want on request:‘Siri, play some music’.

What should the developer and tester remember?

A great enhancement was made to the existing SiriKit API. The list of app types Siri can work with has been extended and now includes task management, online payments, etc.
Before publishing your app to the App Store, make sure the integration testing has been fulfilled completely and that Siri is an inherent part of your app. At Ubertesters, we’ve got a team of professionals that are ready to make all the necessary tests for you. Contact us for further details.

6. Updated notifications

Notifications are collected in one place in iOS 11. The system shows you the recent notification along with the previous ones, and does so on the same tab. To get back to the recently seen notifications, just swipe in the middle of the display.

7. Improved Maps

Apple introduced new features to the Maps app. Now it shows the speed limits, which is very helpful while driving.
The other new addition is the indoor maps feature that allow you to navigate within shopping malls and large airports, eliminating any chance of getting lost.

8. Augmented reality Changed

Understanding the importance and popularity of augmented reality technologies, Apple presented its ARKIt to the world of developers. You can expect new futuristic apps will be developed after iOS 11 and be presented to the public in the not so distant future.
Special tools will allow developers to bring some virtual things to real life with the help of iPhone or iPad cameras. As the behavior of an app strongly depends on the device’s hardware, the augmented reality features will be available only for the recent iPhone devices starting from iPhone 6s.
AR apps don’t need special equipment or multiple sensors, and this makes them really user-friendly.
The ARKit will also help improve the existing AR apps, such as the famous Pokemon Go app, and place them on a new level.
The AR apps attract not only game developers, but all other types of developers. Such apps can be widely used in different spheres, such as design, education, IT, etc. .
What should be checked?
iOS 11 is the first Apple OS version with multiple AR tools. The QA team should therefore be prepared for a detailed and thorough testing process. Test how smooth your AR app operates with multiple devices and their camera and see what happens when you turn on/off the Camera app on your iPhone or iPad.
The AR app has a lot of different parameters to be tested. Besides that, it is necessary to test the app on every Apple iPhone and iPad. All this makes the testing process of AR apps more complicated than the testing of non-AR apps and games.
To test your AR app properly, keep in mind that you need to cover two parts: to test all the functionality and to check how smooth the user experience is.
When it comes to the user experience, the QA team should always remember how important the accessibility testing is. Augmented reality apps have an influence on the human body due to their immersive structures, The task of the testers’ team is to check if the app users are comfortable when playing and navigating through it, and to prevent some accessibility issues, such as visual or physical discomfort.
The main target of AR apps are gamers, and you should know that 20 % of game users have a disability. Make sure all the app’s functionality is available for them in a special mode.
Speaking about a more common testing approach, we need to emphasize that the testers’ team should have enough experience and skills to execute the performance, functionality and integration testing.
Check how smooth the app renders the objects, and how simple and understandable the UI is. Most AR apps require access to a user’s location. For this reason we recommend testing that the app asks the user whether or not they want to enable access to their iPhone or iPad. At Ubertesters, you get real-life experts in the form of a crowd testing team who knows what to focus on, and how to turn your AR app into a perfect solution.

Summary

Having tried all the new features of iOS 11, we came to the conclusion that it is going to be not only the ‘next’ OS version, but the version that will really improve the overall Apple user experience, and bring new, important, and useful features to public.
The customizable control center and grouped notifications are exactly what the Apple users were looking for. The new Files app plays to advanced users who are eager to learn more about Apple’s system and transfer files between apps smoothly.
As for the ARKit, it opened up new ground for game developers, which will most probably result in a rapid increase in the number, and quality of AR apps.

We know how important it is to prepare your app for the new OS version. Ubertester’s crowd testers team is ready to help you to check if your app is ready for iOS 11. We have all the latest iPhones and iPads at hand to test the app and to detect missed bugs and drawbacks. Only after testing your app thoroughly can you feel comfortable with presenting its perfect solution to the public. Start testing your iOS app right now to make sure your app meets all the requirements of the new Apple OS.

]]>https://blog.ubertesters.com/ios-11-features-ios-11-features-what-to-expect-how-to-test-them/feed/0Travel Apps Testing Tips: How to Make an App like Expedia?https://blog.ubertesters.com/travel-apps-testing-tips-how-to-make-an-app-like-expedia/
https://blog.ubertesters.com/travel-apps-testing-tips-how-to-make-an-app-like-expedia/#commentsThu, 14 Sep 2017 10:18:47 +0000https://blog.ubertesters.com/?p=3000With 95% of travelers taking their cell phones with them on trips, it`s become essential for travel businesses to connect with their customers through mobile apps. Moreover, travel apps have even replaced maps and phrasebooks for those journeys to faraway corners of the planet. Some bold travelers have managed to travel through Asia or America […]

]]>
With 95% of travelers taking their cell phones with them on trips, it`s become essential for travel businesses to connect with their customers through mobile apps. Moreover, travel apps have even replaced maps and phrasebooks for those journeys to faraway corners of the planet. Some bold travelers have managed to travel through Asia or America using only Expedia or Triposo on their phones!

Therefore we have come to the logical conclusion that building a reliable travel app today is a sound investment, granted of course that you know how to test it and make it smooth and fast. The contents of this article provide the reader with valuable information on how to create and test bug-free travel apps that can bring an app to the top in the stores and help a business owner earn real money.

Traveling Apps Testing Checklist

There are 5 key points for you to pay attention to in this checklist:

1. Interruption Testing

To make sure that your app works immaculately, you should test your app for 7 of the most important interruption options:

A user would never install a travel agency app which is insecure in any sense. When there are payments involved or a user must disclose their real credentials, security becomes a top priority for testing. Vulnerable applications scare away users, so make sure you know the answers to all of the following questions:

• Does your app use a credit card number or a user`s credentials?
• Are the protocols that are being used for the secure networks really secure?
• What happens if the secure protocols become insecure?
• Does your app ask for additional permissions that are not really needed?
• Does your travel agency app ask for specific certificates?
• Does your app utilize an ID or any similar identification document?
• Is authentication required for authorization?
• Does your app lock out a user if there are more login attempts than required?

3. Installation Conditions

If you need to check you travel app or travel agency app for installation conditions, it`s better to address experienced testers. Because honestly, if you have problems with installation and reinstallation, it means you need a thorough and detailed report from a professional tester.

It`s crucial to test the processes of installing and uninstalling for your travel agency app. It’s also valuable to know how the update process is going as this aspect is often ignored by developers. Our crowd testing team knows all the typical mistakes which occur during installation and we can guarantee you the best possible results.

4. Mobile Application Performance Testing

Another important aspect of successful travel app testing is performance testing. There are a bunch of apps whose performance decreases proportionally to the increase of the memory size used on the iPhone. What if more photos in the album will make the app work slower and the user will uninstall it eventually? So it’s especially important to test the app’s scalability and performance considering that the average smartphone user tends to preserve large amounts of data on their devices.

Another aspect that is worth considering is if your travel app has a server side aspect: testing it with an increasing number of users is obligatory. It can be performed manually (our team has extensive experience in this regard) or with the help of some effective automation apps.

If it’s a good travel app, it must be multilingual. Which automatically means it must be tested in other languages to make sure that there are no character encoding issues, data truncation issues, or any UI issues resulting from different lengths of characters. And don’t forget about time zones! Will your travel app cope with the data that is not in chronological order but inserted in sequence? For example, if you travel to another country, you might find yourself in some 2049. Do you want to be a Blade Runner hero? Make sure your app manages time zone changes.

Recapping

To make an effective app, an owner must make sure his app can undergo Interruption Testing, Security Testing, Installation Testing, Performance Testing, Localization and Time Zone Testing. These testing scenarios can guarantee that the travel app won`t shut down when a message is received or when the time zone is updated in the app after a long flight.

Expedia did it, why do you think you won’t be able to create the next Expedia app? If you make sure your app passes all the tests with flying colors, you can become a real success. After all, people travel more and more, and effective and reliable travel apps make these trips really pleasant and hassle-free.

]]>https://blog.ubertesters.com/travel-apps-testing-tips-how-to-make-an-app-like-expedia/feed/0Meet Ubertesters at The Mobile World Congress Americashttps://blog.ubertesters.com/meet-ubertesters-at-the-mobile-world-congress-americas/
https://blog.ubertesters.com/meet-ubertesters-at-the-mobile-world-congress-americas/#commentsWed, 06 Sep 2017 14:48:44 +0000https://blog.ubertesters.com/?p=2996The Mobile World Congress Americas is the premier mobile industry event for the Americas and will be held at the Moscone center in San Francisco between September 12-14. Ubertesters will be presenting at the South hall (booth S.2143) and we will be happy to meet and show you how our global community of crowd testers […]

]]>The Mobile World Congress Americas is the premier mobile industry event for the Americas and will be held at the Moscone center in San Francisco between September 12-14.
Ubertesters will be presenting at the South hall (booth S.2143) and we will be happy to meet and show you how our global community of crowd testers can help you test your digital product.
Anytime and Anywhere in the most flexible and cost effective way.
There will be special pricing offers during the show so don’t forget to stop by and hear about how we can find the bugs for you before your clients do!SEE YOU IN SAN FRANCISCO

]]>https://blog.ubertesters.com/meet-ubertesters-at-the-mobile-world-congress-americas/feed/0Android O New Featureshttps://blog.ubertesters.com/android-o-new-features/
https://blog.ubertesters.com/android-o-new-features/#commentsTue, 15 Aug 2017 10:28:00 +0000https://blog.ubertesters.com/?p=2952This summer is not going to be boring, and we’ll tell you why. Google developers have worked hard on the annual Android OS update and have recently presented the final Developer preview 4. Now it’s time to take a look at the new features and the API to better understand what all the fuss is […]

This summer is not going to be boring, and we’ll tell you why. Google developers have worked hard on the annual Android OS update and have recently presented the final Developer preview 4. Now it’s time to take a look at the new features and the API to better understand what all the fuss is about.
This Android O beta is the final beta version. That means it has the images that are in the final hardware system. In addition, the system is very similar to the upcoming official release version that we are all looking forward to. The recently posted release timeline shows that we should expect Android O sometime in Q3 2017. So it’s the last chance for you to prepare your app for the release, and test it in accordance with the new API and design.

| Who can join the Android O beta program? Which phones will be the first to get the new Android O?
For those users who are eager to try the new Android features can enroll into the Android O Beta Program and get the updated Android O version right now.
The list of eligible devices includes the following:

• has an app drawer that allows a user to scroll apps quickly by showing them in alphabetical order,
• has Android Pay with the new fingerprint API, and
• has a system UI tuner that provides a user with the opportunity to tweak the UI, and to change the phone settings.

Nougat

• has a multi-window view,
• has the ability to quickly switch between apps, and
• contains a file-based Encryption.

What are the new features of Android O? How do you test the new functionalities?

1. Updated notifications

With Android O, you will be able to manage your notifications in a more convenient way. The notification channels aid you in organizing them into some groups based on the app importance. The valuable information from the selected apps can be emphasised while the unimportant information from other apps can be blocked in order not to bother you. There is also an option of setting timed notifications that disappear after awhile.
Now developers can change the notifications color depending on its purpose. They can set alert notifications for bright red and set a more neutral color for less relevant system information.
One more interesting point is that the notification’s content is shown even when it is collapsed.

What should be tested?

Make the testing of the UI detailed. Make sure that the user interface is tested properly and the notifications’ background color matches the other colors of your app.
Ask your team to include the tests of notification text display in their checklists.
Don’t neglect performance testing to check that the timed notification worked as expected, and that they are not left on the screen for ages. Keep an eye on the interruption testing process to guarantee a smooth app flow.

2. Background activities and battery life

Google has taken steps toward trying to increase battery life. This has been achieved by restricting some of the background activities produced by the apps. There are automatic limitations on what can be done by the apps when the app is in the background. The limits are related to background services, location services, broadcasts, etc.

What should be tested?

These limits force developers to create more efficient apps that consume less of the phone’s resources while limiting interference with other services. In order for apps to function without any issues or difficulties, Google recommend all developers to become familiar with the new behavior rules that limit the app’s background activities. .
Your mobile testing team should check the app’s performance by verifying that the app doesn’t crash when it is put into the background or when it is placed back into the foreground. It’s really important to check the app’s behaviour on different devices, especially on the devices that use the customized Android frameworks.
Our crowd testing team has plenty of mobile devices at hand and is ready to help you with the testing process. Click the link for more information.

Android O will have a special built-in picture-in-picture (PiP) mode that allows users to watch their favorite videos while using other apps on the device. While you are searching something in one app, the video will be displayed in the separate smaller window. This means that you can watch Game of Thrones while sending a report to your boss.

What should be tested?

• Make sure the app supports the re-sizing of the screen and screen rotation
• Check that the app doesn’t interfere with the service which is in the foreground.
• Write test cases to test the functionality responsible for pausing the app and restoring the activities.
• Involve crowd testers to test the user experience and the overall app impression.

4. Auto-fill API

Another important feature that comes along with Android O is the autofill API. It makes the implementation of the app’s password manager much easier, and it allows a user to store passwords in one place. The auto-fill support makes the general level of system’s convenience and security much higher.

What should be tested?

Security testing is something you should never forget about. Test your login form testing, taking all the use cases into account. The app should pass the integration tests when dealing with third-party password managing services. Make the auto-fill support your app’s strengths.

Google has introduced an adaptive icons feature that force developers to use new strict design guidelines. Previously, the wide ranges of Android devices made it nearly impossible to create an icon that will be displayed without fragmentation on all of them, including free form Android icons, squircle Samsung icons, etc. This process has now been simplified – when the developer includes a single icon, the system will accommodate it according to the device specifications.

What should be tested?

Though this great feature makes the testing process simpler, it is important to verify that all users have the same icon colors and sizes by testing the icons on multiple devices. If you don’t have enough devices at hand – our professional team of crowd testers will do everything for you.

6. Multiscreen support

Android O users will have an option of using more than one display with their mobile device. If your application supports this feature, the system will automatically detect the appropriate display which the app should be running on, and the user will be able to move the activities from one screen to another depending on his/her needs.
This feature might be useful not only for Android users, but also for those who use Chrome book.

What should be tested?

When it comes to testing the multiscreen support, make sure that the overall app performance is not being constrained , and the app doesn’t freeze if you move the activities between the screens. Ask your testers to do the integration testing to confirm that the app doesn’t interfere with other apps when it works. This should be done on at least one of the displays. Interruption testing, including the testing of notifications, incoming calls, and screen overlays will help you avoid the user’s potential complaints.

The non-standard audio ports have been making the bluetooth headset technology more and more popular, especially with regards to Android users. With Android O, the user experience will become even smoother, allowing the melomans to really enjoy the music. It is implemented by introducing a high quality Sony LDAC codec that plays Hi-Rec. audio over bluetooth.

Summary

While Google is a few steps from presenting Android O to the public, we can say that in spite of its similarity to Nougat, Android O has better control over the system. The structuralized management of app notifications and background activities, makes the configuration of the new OS more convenient. Besides, Android O is forcing developers to save the system’s resources, thus making the battery life longer.

The analysis of the new Android features didn’t demonstrate the great changes that have been made in system Settings, except for the new system icons. Nevertheless, some of the more useful features such as Autofill API, adaptive icons, and picture-in-picture mode were delivered.

The best way to be ready and make sure your product supports Android O is to test it using real people with real devices from the actual locations of your target market. It’s not sufficient to test on 1-2 devices in your office and think that you are ready for Android O. You might be disappointed with the results. To bring the perfect solution to your customers when the time comes, we recommend that you start testing Android O features sooner than later.

]]>https://blog.ubertesters.com/android-o-new-features/feed/0Be prepared for iOS 11 and Android O. Test your app on real deviceshttps://blog.ubertesters.com/be-prepared-for-ios-11-and-android-o-test-your-app-on-real-devices/
https://blog.ubertesters.com/be-prepared-for-ios-11-and-android-o-test-your-app-on-real-devices/#commentsTue, 08 Aug 2017 10:41:06 +0000https://blog.ubertesters.com/?p=2945 The new iOS 11 beta and Android 8 beta are about to hit the market in September and the beta versions are already available. Are you willing to take the risk that your apps won’t work well with these new OSs? Ready to test it? With Ubertesters there are no doubts! Simply use our […]

]]>https://blog.ubertesters.com/be-prepared-for-ios-11-and-android-o-test-your-app-on-real-devices/feed/0The Art of Creating Software Testing Checklists and Presenting Testing Data Clearlyhttps://blog.ubertesters.com/the-art-of-software-testing-checklists-and-presenting-testing-data-clearly/
https://blog.ubertesters.com/the-art-of-software-testing-checklists-and-presenting-testing-data-clearly/#commentsTue, 18 Jul 2017 12:27:19 +0000https://blog.ubertesters.com/?p=2899Creating an efficient and well crafted test checklist requires not only personal experience and deep knowledge of the topic, but also an understanding of the end-user’s philosophy and expected experience. QA testing checklists must include the following: a strong title that clearly represents the purposes of the checklist, a clear description with all of the […]

Creating an efficient and well crafted test checklist requires not only personal experience and deep knowledge of the topic, but also an understanding of the end-user’s philosophy and expected experience. QA testing checklists must include the following:

a strong title that clearly represents the purposes of the checklist,

a clear description with all of the actions’ sequences,

the list of testing prerequisites, and

the list of expected results (optional).

To ensure a product owner that the software product is tested properly, all of the points above should lead to the coverage of all the business and functional requirements.

In this article we will review 2 main factors that will help you test your app and cover all the critical issues:

How to make an efficient testing checklist.

How to present testing data to help developers interpret it correctly.

If you want to be sure that your QA team executed all the steps correctly and tested your app or product properly, this article is a must read in your reading list.

Ready to start? Our journey begins!

How to make an efficient software testing checklist

The main goal of every test checklist is to help its executor say “yes, I’ve checked every step in this set of tasks”. Therefore, we’d like to outline 7 tips that will help you write an efficient test checklist:

1. Make a blueprint – The author of the test checklist needs to complete the following steps before starting a testing checklist:

2. Be clear – When a QA manager starts writing a checklist he must always remember that all the points in it should be defined correctly. They should not contain options for discretionary interpretation.

3. Group testing points – It is not necessary to place all the points in one list. It is possible to make several subgroups in the checklist. This approach will minimize the chances of losing some points while working.

4. Create the flow from an end-user’s perspective - The ultimate goal of the test checklist is to meet the customer’s requirements. A QA manager must keep in mind the user’s logic. That will help avoid two common mistakes:

5. Make comments – Software testisng checklists should include a general statement which tells QA managers what to test. But if comments can help testers check an app correctly, they must be added (no kind of new Lord of The Rings story is required).

6. Write a checklist in an organized manner – A tester must write down a clear testing flow and avoid duplications in the description.

7. Maintenance and updates of the notes – It is always good practice to update test checklists as per the newly introduced changes in the requirements.

These 7 tips will help you put together an efficient checklist, but keep in mind that they will only get you half the way there. The second half will be in the presentation of the results obtained from good testing. It helps development teams spend less time on reviewing information, reproduce the issues, and planning future iterations.

How to present software testing checlist’s data results

It may be just human nature, but many people throughout the world think alike, whereas they perform the same user experience flow for all types of their activities:

they try a new thing with 100% concentration,

they then find out how to reproduce the same actions with less efforts, and after that,

try to perform the same actions without having to think about them.

It means that nobody wants to do algebra in their heads when reviewing test results. When combining a new test, you need to keep in mind the type of information readers are looking for, and how to make this information logical and visually clear. Quality assurance checklists must clearly present the following information:

the testing progress (the percentage of executed tests), and

the app’s or website’s testing status at the current moment (the percentage of tests that have passed or failed).

Summary

There is an art to creating a software test checklist, and like most art forms, they can only be honed with time and experience. If you do not have an in-house QA team, or are not sure that your team is executing all the tests correctly, then you can always send your request to our managers via the Uberetsters contact form, or send your request to sales@ubertesters.com. Our managers will offer you the best options for your mobile app or web-site testing and gather a team of skilled professionals for your project.

Books that we advise reading

If you want to understand the art of creating software testing checklists, then we recommend reading the following books:

D. P. Harrison. Effective Test Case Writing. A lot of organizations have trouble writing and organizing plans, test cases, and checklists in a way that is manageable for an extended amount of time. This document provides fundamentals, a template, and a sample to get your testing strategy moving in the right direction.