Why Software Testing Is Important?

Why Software Testing Is Important?

Sometimes it comes in mind that why software testing is equally important as of development. Before describing this first let us know what testing exactly is.
There are many definition of software testing but in easy words it can be understood as "an activity to check that whether the actual result matches the expected result to ensure that the software is free from bugs or defects".
Releasing software without testing can cause monetary and human loss, as history is full of such examples. 

Now let me give few examples which will clarify the question that why testing is important.

i) On April 26, 1994,  Airplus A-300 airlines crashed killing 264 people due to bugs in a software which caused malfunctioning and finally led to crash.
(ii) In 1985, therac-25 radiation machine malfunctioned due to software bug and delivered lethal radiation leaving 3 dead and 3 injured.
(iii) On April 1999 software bug led to failure of 1.2$ billion military satellite launch.
Apart from these examples there are many more in the history, even when Microsoft was launching it's operating system 98, it crashed on the day of launch because of bugs.

I hope now answer to the question "why software testing is important" is more clear as monetary and human loss is more precious than the commercials involved in software testing.

Thank You !!!!

Priya Runthala (She/ Her/ Hers)

50k LinkedIn Tribe | SMP @ IIMC | Talent Acquisition Business Partner | Ex-Amazon, Google, Goldman Sachs | Actively looking out!

9 年

Good way to explain...Never knew Testing is so dam imp... :)

回复

要查看或添加评论,请登录

Ankit J.的更多文章

  • How ChatGPT is Shaping User Habits and What a Future Paywall Might Mean

    How ChatGPT is Shaping User Habits and What a Future Paywall Might Mean

    In recent years, the rapid advancement of artificial intelligence has brought transformative tools to our fingertips…

  • Application Resiliency

    Application Resiliency

    Resiliency in an application involves designing and implementing strategies that ensure the application can withstand…

  • Insights on AWS Cloudwatch

    Insights on AWS Cloudwatch

    CloudWatch is a comprehensive monitoring and observability service provided by Amazon Web Services (AWS). Here are…

  • What is Docker ?

    What is Docker ?

    Docker is an open-source platform that allows developers to automate the deployment and management of applications…

  • Why DevOps?

    Why DevOps?

    Organizations are increasingly moving towards adopting DevOps practices because of the numerous benefits it offers…

  • Cloud Computing; Basic Walk-through

    Cloud Computing; Basic Walk-through

    Cloud computing is the on demand delivery of IT solutions. Instead of investing capital in buying, owning, and…

  • Why technical documentation is extremely important?

    Why technical documentation is extremely important?

    Now-a-days every company are focusing on documentation part equally as of development or testing or anything thing…

  • Selenium- A Walkthrough

    Selenium- A Walkthrough

    In this post I would like to give a brief introduction about Selenium. Let’s know first, what Selenium exactly is: In a…

    1 条评论
  • Instant Messaging API's

    Instant Messaging API's

    We live in the generation where IM’s (Instant Messaging) rules the Smartphone globally. There was a time when people…

  • Mobile Apps- A Revolution

    Mobile Apps- A Revolution

    Even though a desktop application that provides multi-tasking, a mobile application has attracted user in such a way…

社区洞察

其他会员也浏览了