Test management tools take care of the entire end to end QA processes. It is used to keep track of the information like Test strategy, Test planning, Test cases and it also keeps the track of all the bugs raised and much more. There are many different types of test management tools which come with different features which are suitable for different types of testing. Most test management tools allow you to start working with them without having to install anything on your machine. This allows the tester to collaborate with his/her team from any where. Below we list some of the best web based test management tools. [Read more…]
Test Management tools are used for planning the testing activities and for storing the information about the project and also reporting the status of the testing activities. These tools are installed on your desktop and are used to manage the testing efforts. Some tools have a common database or a web based back end, which is used to share data across multiple desktops. Some of the widely used Desktop test management tools are listed below. [Read more…]
Bug trackers are nothing but bug tracking software tools which are used for tracking bugs or issues found during the testing of any software application or product. These tools are basically used by the testers and to some extent by the developers as well. Bug tracker tools keep the records of all the bugs raised through their issue tracking system. It helps us in predicting the completion of milestone based on the bugs raised. This also helps us in deciding the regression testing to be performed around the features. The tools help us in monitoring the features which have the most bugs. They also helps us to find the bug fix rate per developer. Below are some of the best bug trackers available : [Read more…]
Recently, we have been involved in mobile application development and testing. The below checklist ensures that both developers and testers have covered these high level scenarios during their requirements discussion, development and testing activities. Mobile application development and testing checklist also helps you refine your requirements to ensure that your scope of work is clearly defined. These are high level questions and not very specific to the application functionality (we will cover that in the next article in the series).
Many Android developers manually test their applications on the emulator or the device. This process is slow, tedious and prone to errors. This is a time consuming process involving building, deploying and testing the application, not to mention a debugging nightmare. Automation testing of Android application with Robolectric can reduce the time taken to develop the application significantly.