Sep 22, 2024  
2022-2023 Graduate Catalog 
    
2022-2023 Graduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

SENG 740 - Fundamentals of Software Testing

[3]
This course will examine the fundamentals of  software testing by  looking at   the main phases in the software testing process, and the different types of software testing methods that are available. Problems that arise from testing different types of  software, such as object-oriented, distributed, Graphical User Interfaces, cloud and web software will be discussed, and the relevant program analysis techniques will be studied. Topics include, but are not limited to, a general overview of the software testing process, approaches to automatic test case generation, test oracles, coverage analysis to decide when to stop testing, test prioritization, mutation testing, regression testing, and automated software testing tools.
Course ID: 102882
Components: Lecture
Grading Method: Regular



Add to Portfolio (opens a new window)