Sauce Labs
Blog

Automation

Introduction: 5 Steps to Jumpstart Test Automation

Getting started with test automation can seem daunting. How do you know where to start and what to focus on? In this series of blog posts, I’ll offer concrete advice to help you jumpstart your test automation efforts. Why me? I’m a Selenium enthusiast who is passionate about testing, especially UI testing. I currently work as a software engineer at Sauce Labs. I co-created Zalenium, [...]

What’s Next in Test Automation
Posted by Chris Riley in AutomationDevOpsSoftware Development & Testing

There is a tendency for techies to always be looking to the next new shiny object. I’m no different. But this time when looking into the future of modern software delivery, I’m not thinking of radical changes in how we develop, like we saw with the introduction of DevOps. Instead, I’m seeing a refinement of what we already know we are able to do - automate, and doing more [...]

5 Barriers to Automated Testing and How to Overcome Them

One of the most valuable assets to a software development organization is an effective continuous testing strategy. Continuous testing requires the implementation of end-to-end automated testing, allowing for greater insight into application quality at earlier points in the development lifecycle. It sounds great, and it is. But, as with any other development process, the transition to a strategy [...]

5 Tips to Automatically Test Every Time a Build is Submitted by a Developer

Back in the day, before the advent of automated testing, manual testers would need to painstakingly review code at every step of the process. As you can imagine, this slowed everything way down—and it got in the way of quickly and efficiently producing great, high-quality software. Today, DevOps teams are all about continuous testing and delivery; dev and QA teams working in-tandem to find [...]

Evolving Your Automated Test Suite Over Time
Posted by Scott Fitzpatrick in AutomationSoftware Development & Testing

In a perfect world, you'd have time to write an automated test for every piece of code that you add to your application. In the real world, that's not feasible. You have to be strategic in selecting what to automate and what not to automate. You will also find yourself having to reevaluate your automated testing strategy from time to time. As your applications change, your testing strategy should [...]

Best Practices for Planning a Test Automation Strategy
Posted by Michael Churchman in AutomationSoftware Development & Testing

Whether you've already made the decision to move to automated testing or you're still considering it, it is important to know what the best practices are for making the transition, and which strategies are best suited to your organization. Each application of any complexity is likely to have its own combination of testing requirements, and no two development teams are exactly alike. In this post, [...]

4 Automated Testing Pain Points (and How to Solve Them)
Posted by Chris Riley in AutomationSoftware Development & Testing

If you’re like most QA teams, you’ll discover that adopting automated testing requires clearing some hurdles. That is because like most innovations, test automation creates some challenges that organizations need to overcome before they can reap the full benefits of an automated testing strategy. Let’s take a look at some of the most common pain points that arise when QA teams [...]

Test Automation: Choosing Which and How Many Tests to Automate
Posted by Scott Fitzpatrick in AutomationContinuous TestingSoftware Development & Testing

At this point, it is common knowledge that an automated testing strategy should be implemented by any organization that wishes to consider itself a DevOps organization. And while there are many advantages to automating tests over performing them manually, it isn’t reasonable to automate each and every test in your arsenal. So the next step is to consider the following questions: Which tests [...]

Free Trial

Get access to a free 14-day trial version, or contact Sales for more information.