ICS 471 Software Testing
Prerequisites
Special information
Note: Students are responsible to both be aware of and abide by prerequisites for ICS courses for which they enroll, and will be administratively dropped from a course if they have not met prerequisites.
Effective May 2, 2018 to present
Learning outcomes
General
- Explain the purpose of software testing and how it fits into waterfall and agile software development processes.
- Apply proven and pragmatic techniques for black box and white box testing.
- Apply various strategies for breaking software.
- Design and develop a test plan, test cases, test data, and defect reports.
- Utilize soft skills, including teamwork, oral and written communications skill, to write and present bug advocacy reports.
- Design, develop, and execute automated tests using industry standard automation software.