Testing the Components Because learners must use and understand most online learning programs without outside assistance, the development process includes several tests to assure the quality of the finished product. Assurance tests Assess whether the programming works as intended. Component tests Assess whether the online learning program inadvertently causes operational problems with other programs that run at the same time. Such tests are only necessary if the online learning program is part of a larger program. For example, if the online learning program is a wizard that runs in a hotel reservation program, the component test would determine whether running the wizard would cause a problem to any other part of the reservation program.
Organizations usually look for people outside of the regular development team to conduct tests.