Sauce Labs
Blog

Recent Posts

Selenium Tips: Working with Multiple Windows
Posted by Matthew Heusser in Selenium Resources

One common Selenium issue is dealing with popup windows. You might also want to create your own new windows to do something in a shared session. For example: To create a new account, the pop back to the original page to see that the javascript has updated to ‘see’ this new ‘friend’ appears on a friends list. For multiple window tasks, Selenium IDE provides the following [...]

Operationalizing Quality Assurance Operations (QAOps)
Posted by Stephan Ofosuhene in Quality AssuranceSoftware Development & Testing

Quality Assurance Operations, or QAOps, is one of the latest buzzwords in the software testing industry. A previous Sauce Labs blog post explained what QAOps means at a high level. In this post, we’ll dive deeper by explaining how to operationalize QAOps — or, in other words, how to implement QAOps in a real-world setting. What is QAOps? Put simply, QAOps means integrating software [...]

Tools for Becoming a Successful Test Engineer
Posted by Scott Fitzpatrick in Best PracticesQuality EngineeringSoftware Development & Testing

As the development lifecycle seemingly gets shorter and shorter due to the rise of the Agile development methodology, effective software testing is becoming more and more critical to an organization's success. This has opened the door for some interesting opportunities for those eager to be involved in the development process on the testing side. These people, known as test engineers, are [...]

Avoiding Test Script Maintenance Nightmares
Posted by Greg Sypolt in QASoftware Development & Testing

Test script maintenance does not top many people’s lists of what makes a good time. Fortunately, however, maintaining software test scripts does not need to be a headache. While I can’t promise you that I’ll turn script maintenance into something you’ll wake up feeling excited about, I can offer tips here for making the maintenance process faster and less tedious. Ways to [...]

4 Reasons to Come to SauceCon 2019
Posted by Rebecca Cramer

SauceCon is coming to Texas! Our third annual SauceCon user conference is coming up on April 23-25, 2019, in Austin, TX. If you’ve been to SauceCon before, you know it was worth attending and we hope you’ll be back. If you’re on the fence, here are a few reasons why you should consider joining us. #1: THE SPEAKERS We already have a great initial lineup of industry experts to [...]

When Should You Use Real-Device Testing, Exactly?
Posted by Cordny Nederkoorn in MobileMobile Development & TestingSoftware Development & Testing

In our present age of virtualized, software-defined everything, it can sometimes feel archaic to do anything directly on real, bare-metal hardware, whether hosting a server or testing software. Virtual environments tend to be more flexible, nimble and scalable than those that run directly on real hardware. You may think, then, that there is little reason ever to test software on real devices, as [...]

The What and Why of Testing in Production
Posted by Scott Fitzpatrick in Software Development & Testing

In a perfect world, all defects within an application would be rooted out and resolved throughout a meticulously defined testing process in the development cycle, resulting in no defects reaching production. Our world, however, is far from perfect, and it is likely that not all bugs will be caught prior to each production deployment. Furthermore, it is possible (and even likely, in many cases) [...]

The Many Flavors of Software Testing

“Did you test your code?” It’s a simple question, and one that may seem to have a simple answer. But in practice, the answer is not simple. Software testing takes many forms, it should occur at multiple stages in a development project, and it varies in its activities. In fact, it has evolved into modern practices of test-driven development (where you define how to test before [...]

Free Trial

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