Search This Blog

Thursday, 12 May 2016

Independence Level in Software Testing

Software Testing is most effective when it’s done at the highest level of independence. There are 4 levels to achieve Test Independence.

  • Testing done by the person (Development team) who has written the code.

  • Testing done by another development team member.

  • Tests designed by the Test Analyst or Test Specialist in the Testing team within the same company.

  • The highest level of independence is achieved when Testing is carried out by the Testing team from different company.
There are various benefits associated with the levels of independence as an independent tester can found more defects and can think out of the box to create more test cases. The tester would not hesitate to communicate the bugs in the software, without any bias.

No comments:

Post a Comment