by - Wing La; Source: http://ebiz.u-aizu.ac.jp/~paikic/lecture/2007-2/adv-internet/papers/TestE-Commerce.pdf➤ Poor estimation. Developers underestimate the effort and resources required for testing. Consequently, they miss deadlines or deliver a partially tested system to the client.
➤ Untestable requirements. Describing requirements ambiguously renders them impossible or difﬁcult to test.
➤ Insufﬁcient test coverage. An insufﬁcient number of test cases cannot test the full functionality of the system.