- Module code: CS265
- Credits: 5
- Semester: 1
- Department: COMPUTER SCIENCE
Background and reasons for Software Testing. Value and objectives of Software Testing, types of Testing, test methods, testing in the Software Development Process, testability, automation of Software Testing. Topics: Introduction to software testing. Software quality, software faults and failures, phases of testing. Incremental and integration testing, unit testing, whitebox and blackbox testing, system, acceptance, and regression testing. Coverage-based techniques, mutation testing, equivalence testing and boundary value analysis. Cause-effect graphing. Walkthroughs and inspections. Object Oriented software testing.
On successful completion of the module, students should be able to:
|Teaching & Learning methods|
Timetable under review
The Lectures timetable allows you to search by most courses that are offered by the University.
The Venues timetable allows you to search the timetable by venue.
The Departments timetable allows you to search the timetable by department.
The Students timetable is a personalised timetable. The student is required to login using their Student ID and Password.