Testing is the procedure of analyzing an activity or its component(s) with the purpose to find whether it meets the specified specifications or not.