Sauce Labs
Blog

Software Development & Testing

Easily Run 50,000 to 200,000 Tests with Parallel Test Execution in Automation

At some point in test automation, every organization runs into a common problem: too many automated UI tests take too long to execute. But there is a solution…executing tests in parallel. In fact, this is the most powerful way to speed up suite execution. In a recent test, I was able to reduce my test suite execution time by over 500%. How did I do it? Simply by combining the Sauce Labs [...]

Software Testing for Docker Containers: What's the Same, What's Different?
Posted by Vince Power in Software Development & Testing

By now, we’ve all heard of Docker containers, which have received lots of attention from developers and IT Ops teams for their ability to simplify application design, deployment and management. But what do containers mean if you’re a QA engineer? That’s a question that has received less attention. In this article, I want to address the latter question by explaining what you [...]

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, [...]

Tips for Achieving Continuous Improvement in Software Testing
Posted by Greg Sypolt in Software Development & Testing

Success today means embracing continuous improvement, and your software testing process is no exception. Even if you already have a solid software testing operation in place, you should strive to find ways to make it better still. In this article, I'd like to discuss one way of going about that by identifying five different ways to improve software testing. Some of these strategies involve [...]

Best Practices for Working with Test Data
Posted by Scott Fitzpatrick in Continuous TestingSoftware Development & Testing

We live in a world where data is king. Although you might not think that data has a huge role to play in software testing, it does. The reason? Because software testing is only productive if the data produced by the tests is used effectively. That means that if you do not properly analyze and interpret data from tests, you might as well not be performing tests at all. If you run just a few tests, [...]

Using AI/ML and Production Data to Improve Software Testing
Posted by Greg Sypolt in AISoftware Development & Testing

You may not think that artificial intelligence (AI) or machine learning (ML) have much to do with software testing. So far, software tests have not been a major part of the AI and ML conversation. But I’m here to suggest that they should be. In this post, I offer some tips on how you can use AI or ML in conjunction with production data to drive a smarter type of regression testing to [...]

Sauce Performance: Get Machine Learning-Driven Insights While Using Existing Selenium Scripts

Today, speed to market and user experience matter just as much to customers as product quality. Software developers find themselves under increasing pressure to deliver fast and flawlessly, and there’s simply no margin for error. This makes rapid iterations on front-end performance testing more critical than ever. Enter Sauce Performance—a brand-new offering that we are especially [...]

Practical Tips for Getting More out of CI/CD Test Automation

More may not always be better. But in the world of test automation, it is. If you’re already automating some of your software tests, you likely want to reap even more from test automation. If that describes you, keep reading. This post discusses various strategies for getting more out of automated testing — including but not limited to automating more tests. What are the goals of test [...]

Free Trial

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