Posts

Showing posts from July, 2018

What is Software Testing

Software Testing  is the process of identifying the  correctness and quality  of software program. The purpose is to check whether the software satisfies the specific requirements, needs and expectations of the customer. In other words, testing is executing a system or application in order to find software  bugs, defects or errors . The job of testing is to find out the reasons of application failures so that they can be corrected according to requirements. Example: Car manufacturer tests the car for maximum speed, fuel efficiency and safety from crash.These test later become the part of advertising strategy for car sales. There can be many reasons for defects in the software. The developer can also make an error which may result in a defect or bug in the software source code. Any defect or bug in the software will produce wrong results causing a failure. When a bug or defect causes in software application, testing is done to find out the cause of defect and...