5 Best Practices in Test Automation

Testing to find defects and bugs can be a time consuming, expensive and repetitive task. However, testing is crucial to the success of your digital product as if your software doesn’t work properly, there’s a high change people won’t use it. There are plenty of tools available to help make testing more manageable. One such is automation, which can be extremely beneficial when utilised correctly. It helps streamline the entire process while reducing costs and shortening your development cycles. Additionally, it will help in avoiding tedious, repetitive tasks. However, using it incorrectly or during the wrong stage of development or, in some cases, for a product that is not well suited for automation, can make it a burden rather than a benefit. For this reason, it’s extremely important to understand how and when to use test automation in the best possible manner.

Continue reading

History’s Biggest Software Fails

Space: The final frontier. The vastly unknown and infinitely large. It’s been the cause for human curiosity since the dawn of time as man has gazed into the night skies befuddled by a darkness speckled with bright shining lights. It’s been the lifelong dream and even obsession of many great people to understand the mysteries of the universe. The foreign planets, millions of light years away, fill us with hope and simultaneously a visceral dread at the idea that we are probably not alone. Great fiction has arisen from the concept of space, where travelling to distant galaxies in search for life, survival or answers spurs explorers to places where no man has ever gone before.

A Fault in the Stars

Continue reading

History’s Biggest Software Fails

The winter season, marked by warm fire places and over sized blankets that shield us from cold, snowy weather, holds a very special, very festive time of the year. Christmas time, where you dedicate the days to family and relaxation, where you overeat to the point of comfortable obesity. Christmas time where the faint glow of fairy lights create mesmerizing patterns on your walls and ornaments lazily rotate on pine trees. Regular life, for a few days, seems to come to a stand still. Until you realize you forgot to purchase a present for your brother, sister, mother, well, your entire family. You start feeling the pressures of last minute shopping in stores that resemble a post apocalyptic future with empty, messy shelves granting glimpses into the frenzy that took place days before.

How Amazon Stole Christmas

Continue reading

History’s Biggest Software Fails!

Software bugs can often have dire consequences, as we’ve noticed time and again on History’s Biggest Software Fails. While we’ve covered everything from virtual pandemics to devastating medical consequences, a sector that is often affected due to malfunctioning software is finance. Today, we investigate how a software bug was able to cost a company $440 million in losses in approximately 45 minutes.

The Knight Capital Group Fiasco

Continue reading

History’s Biggest Software Fails!

Last time on History’s Biggest Software Fails we looked at The Heartbleed Bug, which has been dubbed “perhaps the worst vulnerability found on the internet”. Despite its wide reach and devastating effects for the online world, there are some software bugs that end up having such severe consequences that they can be measured in human lives. Today, we investigate how one such bug claimed the lives of at least five people and left over fifteen others with severe health complications:

The Cobalt-60 Disaster

Radioactive Material

Continue reading

History’s Biggest Software Fails!

Previously on History’s Biggest Software Fails, we took the time to explore the World of Warcraft: Corrupted Blood Incidence. While the aforementioned software issue was more of a light-hearted inconvenience, today we take an in-depth look into a security bug that was so severe, that to this day its effects can still be felt:

The Heartbleed Bug

Image: www.heartbleed.com

Continue reading

History’s Biggest Software Fails!

Quality assurance is an aspect of software development that often receives the least attention. The lack of adequate testing within the IT sector has led to numerous tragic, expensive and at times hilarious consequences. For this reason, Testbirds has decided to investigate some of history’s most interesting and devastating software issues in a series of blog posts known as History’s Biggest Software Fails. Today, we take a look into a bug that caused havoc to nearly four million video game enthusiasts, which is now infamously known as:

World of Warcraft: The Corrupted Blood Incidence

Continue reading