Good testing practices start with test management. Test management needs to focus on centralizing information for easy access across developers, testers, managers,etc, establishing trace ability links across various test artifacts and other top level artifacts. Each iteration of code needs to be tested. The challenge for testers is to keep pace with the code churn
There are some key challenges in pre-development testing which include the following; 1. Adopting the verification and validation talked to be taken SDLC model is a challenge if sufficient care is not taken. Recommendation Test planners need to understand the development plans and adopt the test life cycle in tune with the development life cycle.
There are many types of load testing, each of which performs a given function. For example, some load tests might test peak stress levels for an entire application by simulating the maximum expected number of visitors to a website. Others might maintain a ’steady state’ of users for days or weeks, looking for memory leaks.
In this section, we would discuss what makes successful testing professional. Key skills for a tester are depicted below. 1. Domain and analytical skills-Ability to break up a complex software system into smaller units and gain understanding of functionality to create test cases. Good testers are able to optimize test coverage and test essential features
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
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
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
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
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