Define Your Test Strategy Because Agile Does Not Mean Unstructured

Introduction Today, the software methodology has migrated from SDLC to Agile to make the model more adaptive to the last minute changes. Though the Agile methodology is practiced widely across the software industries but still testing phase is a very important phase and there cannot be any substitute to it. As we write the test strategy in SDLC, the same test strategy is expected for the Agile model. Test strategy in the Agile model cannot be unstructured but concise and to the point. At the time of writing test strategy…

Continue Reading

How You Should Prioritize Test Cases In Software Testing?

Do you know why we run regression whenever there is a change or fix or a feature is added to the software application? Answer is simple, to test whether that change has affected any old functionality or not. So, regression test suite has all the test cases covering major functionalities of the application. And it becomes a PRIORITY to run this suite every time to check if the application is stable to carry out further testing or not. However if you have thousands of test cases in regression suite and you…

Continue Reading

Big Data: From Testing Perspective

Big Data is a term used for large amounts of structured or unstructured data that has a potential to give some information. When talking about big data, specific quantity of data cannot be told but it is generally of petabytes and exabytes amount. Such large amount of data cannot be integrated easily. The big data, vivacious amounts of fast moving data is useful in increasing the growth of businesses by understanding the customers and products better. In spite of availability of many techniques the technologists are still having a hard…

Continue Reading

Risk Based Testing – Statistical Model And Testing Approach

One of the main reasons behind poor software delivery is lack of time in delivering the product, which results in lesser time in software testing and impacts software quality. Risk based testing can help in identifying which scenarios are business critical and allocates more time to such scenarios. Risk based testing is based on test prioritization. Risk based testing approach: Risk Analysis need to be done initially which helps to take control over the issues in an effective manner.   The first step in Risk based testing is Test Planning. Potential…

Continue Reading

What is Decision Table in Software Testing With Example?

A decision table is a good way to deal with different combination inputs with their associated outputs and also called cause-effect table. Reason to call cause-effect table is an associated logical diagramming technique called ’cause-effect graphing that is basically use to derive the decision table. Decision table testing is black box test design technique to determine the test scenarios for complex business logic. We can apply Equivalence Partitioning and Boundary Value Analysis techniques to only specific conditions or inputs. Although, if we have dissimilar inputs that result in different actions…

Continue Reading
Close Menu