A potential test plan for a supermarket self-service checkout