Why is Software Testing Important?

Bugs in your code can be expensive or even dangerous. History is full of such examples! Below are the worst ones, enjoy โฌ‡๏ธ

  • In 2014 Nissan had to recall over 1 million (!) cars from the market due to a software failure in the airbag sensory detectors.
  • In 1994 China Airlines Airbus A300 crashed due to a software bug.
  • In 1999 a software bug caused the failure of a $1.2 billion military satellite launch, the costliest accident in history!

On a more positive note, testing software improves all the time and the recent code bugs donโ€™t cause such problems anymore. The consequences are more like a what happened with 30 million O2 users in UK who in 2018 lost access to data services after a software update. Or this one: In 2019 users across the globe found themselves unable to load photos in the Facebook News Feed, view stories on Instagram, or send messages in WhatsApp ๐Ÿ˜ฑ

Well, better than a satellite crash. What was the worst thing youโ€™ve done with your code so far? ๐Ÿ˜‚

Resources: https://www.guru99.com/software-testing-introduction-importance.html and https://www.computerworld.com/article/3412197/top-software-failures-in-recent-history.html