Swinburne University of Technology - Melbourne Australia
Postgrad
Duration
Contact Hours
Campus
Prerequisite
Corequisite
1 Semester
36 Hours
Hawthorn
A university-level software engineering unit and C++ or Java programming experience.
Nil
Credit Points: 12.5 Credit Points
> Related Course/s > Teaching Methods > Assessment > Aims & Objectives > Generic Skills Outcomes > Content > Reading Materials
A unit of study in the Master of Information Technology, Master of Information Technology (Professional Computing) and Master of Technology (Information Technology).
After successfully completing this unit, students should be able to: Understand the basics of software testing Define the generic testing process Understand, and be able to apply, various test case generation methods and testing techniques Understand the basics of software reliability Understand, and be able to apply, some reliability estimation methods
Lecture (24hours), Tutorial/Workshop (12 hours)
Assignments, Examinations
The graduate attributes which relate to this unit of study help to produce graduates who: Are capable in their chosen professional areas. Are adaptable and manage change. Operate effectively in work and community situations.
The graduate attributes which relate to this unit of study help to produce graduates who:
Selection of test cases. Program instrumentation. Data flow analysis. Domain testing strategy. Mutation analysis. Basics of reliability theory. Reliability modelling.
Beizer, B, Software Testing Techniques, 2nd edn, Van Nostrand Rheinhold, 1990. Beizer, B, Black Box Testing, John Wiley and Sons, 1995. Pfleeger, SL, Software Engineering: Theory and Practice, 2nd edn, Prentice Hall, 2002.