In the development phase, the initial step is verification to ensure that the products delivered meet the customer’s expectations. Extensive testing and trials are performed on the first prototypes, and placements and soldering of components are inspected while voltages are measured to ensure that limits are not exceeded. Finally, the operating system is run to verify all interfaces, and the prototype is connected to the intended environment to check for success. If the verification is successful, the prototype is produced according to the specifications and functions as planned in the application.
One essential part of any test procedure, included embedded products, is testing during manufacturing. This process is generally referred to as production testing, or functional testing. In product testing, the design goes through a subset of the complete set of tests for validation or verification. The purpose of the production testing is to assure that a manufactured product is working according to this subset of tests.
It is important to remember that when a unique unit passes the production testing, it will assure that that unique unit is working as required. And when a unit passes validation and verification, it is assured that the unit’s design works properly. Two different, but equally important indicators of function and quality, and one cannot be substituted for the other.