Testing and evaluation is integral to all stages of the software development cycle.
In this chapter, we focus on higher levels of testing that take place after the project has
been implemented in a programming language.
Personnel within the software development process perform alpha testing with real data.
Beta testing occurs when the product is distributed for use to a limited number of outside users. These users are engaged to report any faults or recommendations back to the software development company.
In this chapter, we are concerned with both alpha and beta testing.
The testing and evaluation process is central to a software development company’s quality assurance.
Our major aim is to ensure the product meets the original design specifications created during the ‘Defining and Understanding the Problem’ stage.
In terms of quality assurance we also evaluate the success of the design and development processes. Another purpose of testing is to evaluate the product’s performance against recognised industry standards or benchmarks.
Students Learn About: Testing the software solution
Reporting on the testing process
Evaluating the software solution
| Students Learn To:
|
