SWEN 4346 Software Testing

Learning Outcomes

The SWEN 4346 Software Testing  course is intended to help students learn how to manage and test software. The course focuses on principles and proven software engineering practices, within the framework of unified processes.

About this course

This course is intended to help you learn how to test software. The course focuses on principles and proven software engineering practices, and does so in the framework of unified processes.

After completing this course, you will be a more knowledgeable software tester and able too:

  1. Understand and describe the basic concepts of functional (black box) software testing.

  2. Identify a number of test styles and techniques and assess their usefulness in your context.

  3. Understand the basic application of techniques used to identify useful ideas for tests.

  4. Help determine the mission and communicate the status of your testing with the rest of your project team. 

  5. Characterize a good bug report, peer-review the reports of your colleagues, and improve your own report writing.

  6. Understand where key testing concepts apply within the context of unified processes.