Posts

Showing posts from October, 2015

MOBILE APP TESTING CHECKLIST (iPhone, iPad, Android, Windows)

Use at most one action on the screen that is highlighted as the most likely for the user. (Example: in iOS a blue button represents the default or most likely action). To keep controls as unobtrusive as possible for instance by fading them out if they are not used for a while. Make it possible for users to go back to a previous screen for instance by adding a back or cancel button the main function of the app should be apparent immediately. It should speak for itself. If the app is stopped at an unexpected time, user data should be saved locally and available at start-up. Do not use standard buttons for other functions then that they are normally used for

iPhone/iPad App Testing Tips for Good Feedback Ratings

Before your product goes in front of customers, you naturally want to get it tested by the largest number of testers available. This is usually accomplished via alpha builds, closed-beta tests, etc. Developing and testing for the iPhone is a completely different experience altogether, and present these 2 issues to software developers. 1. Lack of testing devices internally. While some of us live in cities where seemingly everyone has an iPhone, the fact is most software testing teams are not fully equipped with iOS devices. To make matters worse, every year one or two new products arrive in the iOS family that require significant capital investments for the team. 2. Difficulty in getting testing devices externally before release. Unless your intended audience is the jail-broken segment, your software product is being developed for a highly controlled environment – iTunes App Store. Just getting your devices properly provisioned internally is difficult enough, getting you

How to find a bug in Mobile and Web application? Tips and Tricks

A very good and important point. Right? If you are a software tester or a QA engineer then you must be thinking every minute to find a bug in an application. And you should be! I think finding a blocker bug like any system crash is often rewarding! No I don’t think like that. You should try to find out the bugs that are most difficult to find and those always misleads users. Finding such a subtle bugs is most challenging work and it gives you satisfaction of your work. Also it should be rewarded by seniors. I will share my experience of one such subtle bug that was not only difficult to catch but was difficult to reproduce also. I was testing one module from my search engine project. I do most of the activities of this project manually as it is a bit complex to automate. That module consist of traffic and revenue stats of different affiliates and advertisers. So testing such a reports is always a difficult task. When I tested this report it was showing the data accurately p