User:Bilal Maqsood/sandbox

== Spot Check Testing== In this approach,input data is selected from a mass of real data that the software will encounter in its future area of use. To make this approach work,you need the large quantity of "real world" data possible.Using a random algorithm,select a manageable subset from this pool of data.Then feed the data to the system. The problem is to define the expected outcome.If the number of spot checks is small,you could come up with probable results for each individual test.This becomes difficult when the number of spot checks is great.If you want outcome of thousands of data inputs,your budget will disappear fast. If you have a posting Program that you want to test with a large quantity of real batch records,the first test goal should be smooth processing of all correct records.If the posting program rejects particular records,investigate these processing problems more closely. One goal of spot check testing is to verify the integrity of the data after processing.On database development projects,it is always advisable to deploy a program for checking database integrity as soon as possible.