ITEC 4401 - Software QA Testing and Test Tools (5 credits)

5 credits

Nearly all organizations engage in software testing to ensure system stability and prevent future problems. Sometimes testing is the responsibility of individuals; other times, an entire team composed of testers and developers work together to test a system and evaluate the results. Regardless of the approach, testing is an integral process in business and requires the use of specialized techniques and tools. In this course, students learn about software quality and the components of software quality assurance systems before, during, and after software development. They examine metrics and models for software quality as a product, in process, and in maintenance. Students also learn about the testing tools used to automate the process, including related challenges and limitations.

Prerequisites

  • STAT 3401