Sauce Labs
Blog

Software Development & Testing

Yes, Containers Can Improve Software Testing Too
Posted by Chris Riley in QASoftware Development & Testing

Docker containers have become massively popular in recent years, due in large part to their promise to make it possible to "build once, run anywhere." That feature, combined with containers' greater resource efficiency as compared to virtual machines, and the fact that Docker is fully open source, are key advantages of containers if you're a developer or sysadmin. But the reasons to consider [...]

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

What is Your Communication Template for Testing Results?
Posted by Greg Sypolt in Software Development & Testing

In software testing, running the tests is the easy part. Communicating the results of tests to all stakeholders is what’s challenging. That’s especially true in today’s age of DevOps, which places a priority on continuous communication and continuous improvement — goals that you can only achieve when you have an effective way of sharing software testing data across your [...]

How to Future-Proof Your Mobile Testing Strategy

How can you future-proof your mobile testing strategy? Given the rate at which significant mobile hardware and software updates appear, this is a critical question to answer. Keep reading for tips on ensuring that your mobile testing workflow is ready to keep evolving, along with the mobile hardware and software it needs to support. The ever-changing nature of mobile testing One of the challenges [...]

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

Free Trial

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