Module 11: Testing (Project 3d)

CMPS 262: Advanced Programming


Making sure that the software that you develop actually works is an important part of software development. Multiple things can be done to achieve this. In fact, there are so many different ways to do software testing that we cannot cover all of them. We will be primarily focused on unit testing, which are basically small programs defined separately from the main software that test specific components. The advantage of unit tests is that they detect mistakes in the program after implementing changes, which can then be corrected.

Module Objectives

  • Define software testing
  • Explain the role of software testing in software development
  • Write unit tests to test JavaScript code

Learning Resources

Learning Activities

  • Readings
  • Discussion Board
  • Programming Project

For Further Study

Leave A Reply

Your email address will not be published.