software testing is a prime factor in software industry. Besides knowing the
importance of testing, only limited time is allocated for teaching it. It will
be more efficient if testing is taught simultaneously with programming
foundations. This integrated learning of testing techniques