School Of Computing, Engineering And Mathematics

Software Testing and AutomationWestern Sydney University Unit Code: 300770.3


Student Contribution Band: 2

Level: 7

Credit Points: 10

Assumed Knowledge
Knowledge about: Software Development Life Cycle; Programming knowledge in one of the Object Oriented programming language for e.g. Java, C++; Scripting Language such as Java Script

Unit Enrolment Restrictions
Students must be enrolled in a postgraduate course.

About this Unit
Software Testing and Automation will cover topics in two sections - Fundamentals of Software Testing and Test Automation. Section 1 will enable students to get a good understanding of different types of testing, the entire life cycle of Testing; how to design and prepare Test Cases, Test Data, execute these Test Cases and manage the defects. Students will also learn the importance of exclusive Test Environment for Testing and how to create a Traceability Matrix relating Requirements to Test Cases. Since approaches to testing software have also evolved with rigorous systematic approaches and advanced tools to automate some of the testing tasks. Section 2 will expose students to Test Automation using an automation tool, Object mapping and repository creation, Exception handling, logging and reporting, and Creation and Execution of Automation scripts.

Western Sydney University Copyright © 2004-2016 ABN 53 014 069 881 CRICOS Provider No: 00917K Contact Us | Disclaimer | Emergency Help |