Our company is being asked to show that on a regular basis we reconfirm the ability of our software to perform certain tasks. The section in question from the ISO 9001 standard is as follows:
7.6 Control of Monitoring and Measuring Equipment
"When used in the monitoring and measurement of specified requirements, the ability of computer software to satisfy the intended application shall be confirmed. This shall be undertaken prior to initial use and reconfirmed as necessary."
The bolded portion is the part we're having problems with. We have a slew of in-house testing software (Where there are two main programs, and about 30 smaller programs), that runs hundreds if not thousands of different scripts for hundreds of different products every single day. They've recommended that we regularly place previously failed and stocked product on our test stations to basically prove that at any given point in time a "pass" is still a "pass" and a "fail" is still a "fail." There's no way we can get the coverage to prove every single failure is working as intended. We've been brainstorming ideas, including using mock product, but all are seemingly extensive and rather useless on our end. What's a good way to do this?