Found this interesting article Complement testing with code inspections which lists and explains 11 common mistakes.