spot check

Definitions

General English

  • noun a check made suddenly and at random.

Electronics

Marketing

  • noun a rapid and unannounced check to see if things are working properly
http://www.dictionarycentral.com/definition/spot-check.html