Software testing is an inherent part of software development life cycle. It is rather complicated process which contains different checking types. The existence of …