Software Testing Tutorial #46 -Test Summary Report in Software Testing

In this Software Testing Tutorial, we will learn about what is test summary report in software testing. Test report is a document that is produced as part of the testing which outlines the key activates performed in testing lifecycle for any release and what is the overall outcome of testing.

Test reporting is an very important document as it helps the stakeholders to make decisions on product releases. It contains key information about testing, like scope of testing, tests executed, defect raised, over all quality recommendations etc.

Software Testing Tutorial #40 – Test Plan vs Test Strategy

In this Software Testing Tutorial, we will learn about the difference between test plan vs test strategy in software testing. A software test plan is defined at the project level whereas test strategy is at organization level. The test plan can change as per the requirement but the test strategy doesn’t change frequently.

Software Testing Tutorial #38 – What is Test Plan in Software Testing

In this Software Testing Tutorial, we will learn about what is test plan in Software Testing. A software test plan document is the planning document which guide the software testing activities of the project.

The below mentioned Test Plan template is as per IEEE standards, different organizations follow different test plan templates as per their project needs. You can find many variations of Test Plan templates however all of them cover IEEE 829 standard items along with some additional points.

1. Test plan identifier

2. Introduction

3. Test items

4. Features to be tested

5. Features not to be tested

6. Approach

7. Item pass/fail criteria

8. Suspension criteria and resumption requirements

9. Test deliverables

10. Testing tasks

11. Environmental needs

12. Responsibilities

13. Staffing and training needs

14. Schedule

15. Risks and contingencies

16. Approvals

Software Testing Tutorial #35 – Boundary Value Analysis in Testing

In this Software Testing Tutorial, we will learn about boundary value analysis in software testing. Basically, equivalence partitioning and boundary value analysis go hand in hand. We need to apply both equivalence partitioning and boundary value analysis together to come up with the best test cases and get maximum coverage for the component that you are going to test.