CS 178 Software Quality Assurance, Build and Release Automation (3)
Lec-3, lab-1
Credit, Degree Applicable
P/NP Available
PREREQ.: CS 160B COREQ: CS 177
ADVISE: CS 132A
Software quality assurance as the planned systematic set of actions that provide confidence in a software product. Automated test execution and best practices, build methods, revision control and release management, continuous integration (CI), deployment and distributed builds. CI server setup, repository creation, writing and executing test cases.
CSU