An understanding of
The principles of testing
The principles of test automation
Advanced testing issues
Experience in
Applying the principles in an automated test environment
Be able to:
describe the principles of software testing
describe and compare testing techniques describe and compare testing techniques
select test techniques and design test cases
design and implement automated tests
evaluate test coverage
describe and evaluate testing in the software development process
Main text:
Software Testing: Principles and Practice, 2nd Edition
Reference books (library/online):
Software Testing [Roper]
The Art of Software Testing [Myers]
Testing OO Systems [Binder]
Wednesday from 12:00pm- 1:30pm [Group CS-4] @Hall 1.
Monday from 8:30am - 1:30pm
Attendance - 12.5%
Midterm Exam - 37.5%
Assignments - 2 x 25%
Assignments submitted after the due date will not be accepted.
Software Tools:
Facebook group