FIT3197 · Monash University
Software quality and testing
- Credit points
- 6
- Level
- 3
- Workload
- ≈ 12 h / week
- Faculty
- Information Technology
What it covers
This unit focuses on modern software quality assurance and testing tools and techniques to assure the quality of software systems. You will learn different quality aspects of quality attributes, e.g., reliability, human, and security. You will design test cases and apply systematic testing techniques in the context of individual modules and entire systems, using appropriate tools and techniques to automate the testing process where possible. Finally, you will analyze and report code quality issues using modern code review practices with tools and measures.
Assessment
| Task | Type | Weight |
|---|---|---|
| In-class testshurdle | Quiz / Test | 0% |
| Learning Project Portfoliohurdle | Portfolio | 100% |
Hurdle tasks must be passed regardless of your overall mark.
When and where
Not offered in 2027, or offerings not published yet.