What are the Risks of Home Grown Test Automation Solutions?

Today’s Quick Solutions can Create Long-Term Headaches

Making the right choice of a test automation strategy is critical to being successful in implementing test automation in your organization. Unfortunately, many organizations tend to focus on a short-term view without considering the long-term implications.

Test automation strategies typically fall into one of three broad categories:

  • Simple scripting
  • Homegrown solutions
  • Commercial solutions

Simple scripting has very low initial cost but is usually very difficult to maintain over time. The size and complexity of the scripts grow quickly. It is difficult to build reusable script components. Script libraries are hard to maintain, document and expand.

Homegrown solutions for automated testing are usually created to alleviate the problems with scripting. These typically include GUI-based interfaces, configuration of lab equipment and the ability to schedule and run multiple tests. However, the homegrown solution introduces a new level of maintenance complexity and development costs.

Commercial solutions solve many of the problems experienced with simple scripting and homegrown solutions. Commercial solutions do have the drawback of higher initial cost but also have lower maintenance costs over the long-term.

Proper planning and scoping of the overall testing solution is critical in choosing the correct automation strategies for your organization. But how do you make the right choice?

There are a set of best practices that help organizations make the right automation choices. The first step involves planning and scoping by experts qualified in test and lab automation solutions. These experts have experience in a broad range of testing solutions on a global scale. They can help to assess long-term testing needs to choose the right lab and automation strategies for your organization.

Many organizations skip this critical first step and inadequately plan and scope the test automation strategy. Inadequate planning and scoping typically result in failure and frustration with test automation. By properly planning test automation strategies with consultation from experts following industry proven best-practices, organizations are able to implement test automation solutions with confidence of success.

In the next blog, we’ll look at how important proper scoping is to the success of implementing test automation. Meanwhile, we welcome your observations and comments below.

comments powered by Disqus
× Spirent.com uses cookies to enhance and streamline your experience. By continuing to browse our site, you are agreeing to the use of cookies.