#software testing pitfalls