Catalog 2016-2017 
    Oct 23, 2018  
Catalog 2016-2017 [ARCHIVED CATALOG]

ITAD 268 Quality Assurance Methodologies

5 credits
This Quality Assurance (QA) Methodologies course is an introduction to the theory, concepts, and reasoning behind software testing and automation. Students learn how to create and run test scripts and implement basic test projects.

Prerequisites: CS& 141  

Corequisites: CS 143  or ITAD 228  or ITAD 233  

Quarters Offered: Fall, Winter

Global Outcome(s)
This course teaches the global outcome of Communication.

Student Outcomes/Competencies:
Upon successful completion of this course students will be able to:

  • Describe the objectives, limits, and cycles of testing
  • Identify the differences between Black Box and White Box testing
  • Demonstrate the process of reproducing bugs
  • Define the role of automated software testing
  • Create test cases and test scripts, and document the test cases according to the technology standards
  • Demonstrate test management practices and techniques
  • Identify strategies of “Risk Management”
  • Create a project risk-management strategy
  • Manage a tracking system for bugs
  • Demonstrate performance testing and stress testing
  • Describe the use of problem reports/bug reports
  • Develop a test plan to effectively communicate testing requirements