Apr 28, 2024  
2021-2022 Traditional Undergraduate Catalog 
    
2021-2022 Traditional Undergraduate Catalog [ARCHIVED CATALOG]

Add to Favorite (opens a new window)

CSI 351 - Software Testing


This course exposes students to modern software testing and quality assurance. Although the course includes testing theory, the emphasis is on providing practical skills in software testing currently used in industry. To that end, the course covers the testing process, manual and automated tests, test-driven and behavior-driven development, and performance testing. Topics include review/inspection techniques for non-executable software, black-box and white-box testing techniques for executable software and test analysis. Specific test-case development techniques such as boundary value, equivalence class, control paths, and dataflow paths testing are introduced.
Prerequisites C or better in (CSI-281 or CSI-270)
Credits: 3
ITS



Add to Favorite (opens a new window)