Software Testing Tutorial #14 – What is System Testing

In this Software Testing Tutorial, we will learn about what is system testing with examples. In the system testing phase fully integrated application is available for testing team to test. Testers test the complete system with system level test cases.

Software Testing Tutorial #13 – What is Integration Testing

In this Software Testing Tutorial, we will learn what is integration testing. When all the units are integrated together and you test the integrated module then its known as integration testing.

Software Testing Tutorial #12 – What is Unit Testing/Component Testing

In this Software Testing Tutorial, we will learn what is unit testing or also known as component testing. Testing the smallest independent unit or component of software is known as Unit testing and mostly done by developers.

Once you integrate any of the components/units and test the combined part as one then that becomes component integration testing.

Software Testing Tutorial #11 – Levels in Software Testing

In this Software Testing Tutorial, we will learn about the levels in software testing. There are four levels of testing in software testing and the levels of testing question should not be confused with Types of software testing as there are many types of software testing but only 4 levels of software testing.

Software Testing Tutorial #10 -Iterative Model in Software Engineering

In this Software Testing Tutorial, we will learn about the iterative model in software engineering. The iterative development model was again the improvement over the waterfall and V model in order to address the delay in feedback loop.

When we follow longer development cycles then the feedback from customer is delayed as they only see the actual working software after long development cycle.

In order to overcome this iterative development approach came in picture where the smaller development cycles were repeated in order to get quick feedback from customer after each iteration.