Psychology of Testing

Mentality of testing specialist must be different from that of developer. Frankly speaking, programmers are quite capable of testing both their own handwritten code and functionality of the system they work upon.

But it is not for nothing that testing is performed by independent specialists – people tend to wrongly evaluate results of their own work.


What Is The Difference Between Verification and Validation?

These two terms are closely related to software testing and quality assurance processes. Unfortunately, they are frequently confused though there is a big difference between them.