Get your FREE eBook copy


Netsparker Web Application Security Scanner

Test Coverage in Software Testing

(adsbygoogle = window.adsbygoogle || []).push({});

Test Coverage is an important part in Software testing and Software maintenance and it is the measure of the effectiveness of the testing by providing data on different items.

What is Test Coverage in Software Testing?

Amount of testing performed by a set of test cases is called Test Coverage. By amount of testing we mean that what parts of the application program are exercised when we run a test suite. In other words,

Continue reading…

What is Test data - Tips and Tricks to Create Test Data

(adsbygoogle = window.adsbygoogle || []).push({}); What is Test Data?

Test data is a commonly used term in a tester’s day to day life. While executing test cases, he needs some data to input in order to get the expected output. Sometimes to load the application with data (Load testing) or to check the break point (Stress testing) of the application, huge data is required. This data can be valid or invalid. So in short, Test data is data which

Continue reading…

Bug Life Cycle in Software Testing

Any flaw, error, fault, gap in requirements or deviation from the expected output of the software application under test is called as Bug or Defect. Both of the terms are in use today but bug is more popular than defect. Bugs can be find out at any stage during SDLC (Software development Life Cycle), it could be at the designing phase (SRS or FRD documents), requirements gathering, development phase, testing phase, user acceptance testing phase or even by the end

Continue reading…

How to Design Test Cases Using State Transition Testing Technique?

In the previous article we have seen about “How to Design Test Cases Using Cause and Effect Graph Testing Technique” Similar way in today’s article we are learning one more interesting test technique used in the software testing called “State transition testing technique”.

State transition testing is a form of Dynamic Testing Technique that comes in use when the system explained as a finite number of states and the evolutions between the states is ruled by the rules of the

Continue reading…

What is Cause and Effect Graph Testing Technique - How to Design Test Cases With Example?

Cause-Effect Graph graphically shows the connection between a given outcome and all issues that manipulate the outcome. Cause Effect Graph is a black box testing technique. It is also known as Ishikawa diagram because of the way it looks, invented by Kaoru Ishikawa or fish bone diagram.

It is generally uses for hardware testing but now adapted to software testing, usually tests external behavior of a system. It is a testing technique that aids in choosing test cases that logically

Continue reading…

What is Risk Based Testing in Software testing?

Today’s article is going to be a complete guide to learn Risk Based Testing in Software testing. Before explaining Risk based testing, it is necessary to know what mean by Risk in software testing. A Risk is a problem or situation that has not happened yet and it may never happen in future as well. It is basically a possible problem.

In this article we understand what is risk based testing, reasons & situations to implement risk based testing, and

Continue reading…