+1 vote
in Software Engineering by
Some people argue that developers should not be involved in testing their own code but that all testing should be the responsibility of a separate team. Give arguments for and against testing by the developers themselves.

2 Answers

0 votes
by
selected by (user.guest)
 
Best answer

Some people argue that developers should not be involved in testing their own code but that all testing should be the responsibility of a separate team.

Arguments for the testing by developers are:

• Testing becomes easy as they know the areas of code which need testing.

• Generating test case will also becomes easy as they have a clear view of the entire code and the test cases that can be helpful.

• Saves time, as they need not learn about the code.

Arguments against the testing by developers are:

• One may not easily identify their own errors.

• Testing may be compromised so as to reduce their error rate

• Increases the effort of developers and may compromise with quality

0 votes
by

ARGUMENTS AGAINST DEVELOPERS INVOLVEMENT

  • He can't actually check his code's error in a way a third party person might check.
  • He couldn't be able to test his system by giving different inputs as a tester or third party person checks.
  • If his(Coder/Developer) System is released and afterwards errors,bugs,undesirable behaviour are being reported by customer's/user's then developers worth will definitely will decrease.
by (user.guest)
Thanks for sharing.

Related questions

Welcome to CPEN Talk
Solution-oriented students of computer engineering on one platform to get you that

ONE SOLUTION

Chuck Norris can write multi-threaded applications with a single thread.
...