Menu

Strategy for Mobile Applications Testing

Just as in any other application software testing, we need to define our strategy for carrying out the testing of mobile applications. The strategy is developed based on the goals/objectives of the software, target user profile, functional and non-functional requirements, schedules and availability of resources among other things. Extent of test automation during development and

Read More

Art of Defect Reporting

Along with a good testing process, good defect reporting plays an important part in ensuring that the  effectiveness of testing is maximised. Effective communication of outcome of testing to the intended audience is vital. The defect report must have all the details and clarity in communicating the defect to the developer such that the developer

Read More

Limitations of Performance Testing

Load testing is a powerful and cost-effective technique for analyzing web application performance. Even the most carefully constructed load-testing environment cannot reproduce the real world perfectly. Some of the limitations include: NETWORK IMITATION: Load tests are executed in a LAN. Real-world traffic, on the other hand, is sent over a WAN, and can encounter many

Read More

Advantages of Performance Testing

Maintaining optimum web application performance is a top priority for application developers and administration. Load testing enables them to do this is several ways, such as follows: *  By predicting the performance of the web application through intensifying the load artificially *  By detecting the bottlenecks early in the development phase *  By predicting future

Read More

Key Challenges to Test Execution and Reporting

Some of the key challenges while executing tests and reporting results include the following: 1. Test cases are not detailed enough or not understandable Recommendation – It is important for the test team to document the test case steps and narrations to make the test cases easier to understand. Also, while acquiring an existing test

Read More

Defect Tracking Tools

While in many cases, the defects are recorded and tracked using simple, home-grown, spreadsheet based formats, there are number of tools available in the market for capturing and tracking the defects – both commercial and freeware tool categories. These tools help us in logging and tracking the defects more effectively. Many of these tools are

Read More

Good Defect Reporting Practices

Testers must learn and build good defect reporting practices. This goes a long way in establishing themselves as an effective and good tester. Some of the key aspects are outlined as follows: Build a Good Case before Raising the Defects ● Reproduce the defect consistently ● Establish the correct sequence of reproducing the defect ●

Read More

Key challenges in Test Management

The key challenges in test management include the following – * Inadequate test planning * Inadequate effort budgeted for testing * Changing requirements and lack of change control * Lack of traceability between requirements and test cases *  Lack of focus on testing process or ineffective testing process * Lack of monitoring rigour or lack

Read More

Key Challenges in Test Estimation and Planning

The test effort estimation and test planning depend on lot of efforts that affect the accuracy of the estimation. Following are some of the factors that have been encountered in the different testing projects that were executed. Testers not involved in project estimate In many cases, when a project is estimated, very rarely the testing

Read More

Web Application Performance Testing

Maintaining optimum web application performance is a top priority for application developers and administration. Load testing enables them to do this in several ways, such as follows; * By predicting the performance of the web application through intensifying the load artificially * By predicting future capacity shortcomings * By determining the most cost-effective way to

Read More