Sauce Labs
Blog

Recent Posts

From Shift Left Testing to Shift Left Security: The Pursuit of Quality
Posted by Scott Fitzpatrick in Security Testing

In the world of application development, the “shift left” mentality has already transformed QA operations, which use shift left testing to make QA faster and more reliable. The usefulness of the shift left mantra is not limited just to QA, however. Security teams can benefit greatly from shifting security operations to the left as well. It may seem strange to suggest extending shift [...]

Open Standards Don't Mean Standardized Browsers
Posted by Michael Churchman in Cross Browser Testing

Shouldn't the adoption of open standards make it easier to conduct cross-platform testing for your browser apps? It should, and in many ways, it has streamlined browser testing. But the limits to actual compliance, along with variations in the implementation of those standards, mean that you cannot rely on successful tests in one browser to guarantee that your app will be compatible with all [...]

Understand Test Failures and Flakes with Extended Debugging
Posted by Ken Drachnik in Product Updates

When tests fail, users often ask "Why do I spend so much time debugging tests and often can’t find the issue?" and “My tests fail randomly and I know it’s not the test, how do I get more visibility into the source of my test failures?” Today, we provide a way to answer these questions with Extended Debugging. When a test fails and it’s not an app issue, users want to [...]

The Mobile Feedback Loop
Posted by Justin Rohrman in Mobile

DevOps concepts such as containerization and build/deploy pipelines empower developers to get feedback about code changes much faster. Rather than checking a week’s worth of code, creating a build that takes hours, and then maybe another hour to set up a new environment, the DevOps flow moves from line of code to test environment in minutes. These same challenges exist in mobile software [...]

Architecting for CI-CD
Posted by Jim Holmes in Continuous DeliveryContinuous Integration

Being effective with Continuous Delivery requires a significant change to how features are built into a system’s architecture. Fast Management of Environments Fast-moving teams can’t wait to get environments for builds and testing in place, nor can they wait for already overloaded DBAs to manually inject data or schema changes. This need for speed requires changes to how [...]

Testing A Hybrid Mobile App Using Appium
Posted by Swaathi Kakarla in Mobile Development & Testing

If you want to test hybrid mobile apps—or any other kind of app, for that matter—Appium is a great choice. In this article, I provide an Appium example of testing a hybrid mobile app built with React. Appium’s Versatility: Mobile Testing and Beyond First, though, a few words on why Appium is a great choice for hybrid mobile app testing. Appium is an open source automation [...]

Devising a Testing Strategy for Containers
Posted by Greg Sypolt in Software Development & Testing

Containers help you deploy apps faster and integrate better. But containers only work well if you have an effective testing strategy in place. At many organizations, this is not the case. Even though containers have been around for a long time (Docker was introduced in 2013, and other container platforms were around earlier than that), testing strategies for containers have not evolved as rapidly [...]

Why You Should Go To SauceCon 2018
Posted by Rebecca Cramer

Our second annual user conference, SauceCon, is coming up on March 1-2, 2018 in San Francisco. If you joined us this year, you know it was a great event and we hope you’ll do so again! If you’re still on the fence, here are a few reasons why you should mark your calendar and plan to attend in 2018. #1: You’ll learn a lot. We already have a great lineup of industry experts to [...]

Free Trial

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