Menu

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

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

Frictionless Banking

Frictionless banking is the new buzz word in the Financial industry. It has taken over as the most important topic in the recent times. However, the real meaning of it is to remove the friction of banking experience to the customer by various means, trying to make every transaction from the customer in a more

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

Smart Regression Testing

Is regression testing a mundane task? What value does regression test add? Well, the answer is it is not a mundane task. Designing a regression strategy goes a long way in ensuring product quality with least effort. Typically, regression testing constitutes 70 percent of the total testing effort due to frequent changes done in the

Read More

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

Key Challenges in Automation Tool Selection

The key challenges in selecting automation tools include the following: 1. Deciding the objective of automation Often people jump into deciding to implement an automation tool assuming automation would bring benefits and tool is good, without worrying about the objective the automation project is going to achieve. One of the first challenge to overcome is

Read More

Tooling for Test Management

There are many commercial tools for test management (few open source as well). These tools have broadly two categories of features – (i) Test case management (ii) Bug-tracking. While there are number of open-source tools (for eample, Bugzilla), there are not many in open-source category to combine test case management and bug-tracking functionality. Below table

Read More

Key challenges relating to testing in agile development environment

The key challenges relating to testing in agile development environment include: 1. Testing process not keeping pace with the agile development process Recommendation – Agile development aims at releasing rapid upgrades each of which may be small but crisp. The testers need to plan their activities in line with in the agile development activities. This

Read More

BlockChain in Banking

Blockchain is the latest buzz word in the Banking industry. Almost all of us  have heard this time and again by now, and lets now try to understand a bit of what exactly is Blockchain. Blockchain is a distributed ledger, in which the blocks containing transaction details are connected chronologically to form a series of

Read More