What is Software Testing & Why Testing is Important?

in software •  7 years ago  (edited)

What is Software Testing?
Software testing is process to identify correctness , completeness & quality of developed computer program. It includes set of activities conducted with the intent of finding errors in the software so it be corrected before before the software released to the end user.
Our aim is to make software free from defect.

Why Testing is Important?
A software without testing properly can cause big loss, few are examples of this
Airplane Crash:
China airline A300 crashed due to bug in a software installed, in this accident 264 people were died.
china-airlines-boeing-b737-800-b18616-flight-ci120.jpg
Bugs can potentially cause monitory or even loss of life.

Therac 25 Radiation Therapy:
In 1995 an machine Therac 25 Radiation Therapy due to error in software caused lethal radiation resulted in 3 people died and 3 other critically injured.
therac-machine.jpg

Satellite Launch:
In April 1999 a satellite was launched which caused failure of it by bug in the software, lost 1.8 million dollars
37F9007500000578-0-image-m-3_1473164714496.jpg

U.S Bank:
Due to bug in a software caused 823 customers paid 920 million dollars
This is how important software testing is expensive but important

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!