Sauce Labs
Blog

Software Development & Testing

Looking Back at Our Look Ahead: Revisiting 2018 Software Testing Predictions

A year ago, at the outset of 2018, we (specifically, Vince Power, an experienced IT professional who also happens to be a very nice guy) took a look on the Sauce Labs blog at some of the trends that might define the world of software testing in the new year. As all good software testers know, testing involves not just vetting something before you release it into the world, but also revisiting [...]

Predictions for a Digitally Excellent 2019

One of my favorite things about the start of any new year is the flurry of predictions from thought leaders across the technology industry. Some will prove out, others won’t. In either case, it’s always exciting and invigorating to see what the best and brightest expect in the year to come. That’s especially true as we flip the calendar to 2019 and kick off the last year (can [...]

Simulators vs. Emulators: What’s the Difference, Anyway?
Posted by Chris Riley in MobileMobile Development & TestingSoftware Development & Testing

In the world of software testing, it’s common to hear folks talk about simulators and emulators as if the terms are synonymous. To a certain extent, that makes sense. Simulators and emulators are similar in many ways, and the differences between them don’t always matter from the perspective of a test engineer. But the fact remains that simulators and emulators are different beasts. If [...]

What Developers Should Know About Software Testing
Posted by Chris Riley in Software Development & Testing

If you’re a developer, you may not think that software testing has much to do with you, or that you have much to do with software testing. But thinking this way is selling yourself short. It’s true that traditionally, software testing has been the focus of QA engineers who are dedicated to the role of ensuring that software behaves and performs as required to meet user expectations. [...]

Effectively Utilizing Production Testing Data
Posted by Scott Fitzpatrick in Guest Blog PostsSoftware Development & Testing

The term “testing in production” refers to a process that is critical to thoroughly testing an application. It’s the process of continuing to test and monitor code post-release for both disaster recovery preparation and user experience analysis. The process of setting up production testing is easy enough—you simply extend your testing tools and workflows to cover [...]

Rethinking the Role of “Journey” in Software Testing
Posted by Greg Sypolt in Quality AssuranceSoftware Development & Testing

Software quality is a journey, not a destination. Where is your organization in its quality journey? If the answer to that question is not what you wish — in other words, if your software quality is not as strong as you know it can or should be — then it’s time to rethink your approach to the software-quality journey. For many organizations, that will mean reconfiguring the ways [...]

The What and Why of Headless Testing for Kubernetes

The Sauce Labs blog previously featured the post “Headless Browser Testing 101,” covering the fundamentals of headless testing, its advantages, and the purposes for which it is used. This post takes a deeper dive into a specific aspect of headless testing: How it fits into a Kubernetes-driven CI/CD pipeline. We’ll focus on how containers and Kubernetes change testing and what [...]

4 Best Practices for Testing Microservices
Posted by Twain Taylor in Software Development & Testing

The application stack has undergone fundamental changes with the advent of microservices architecture, and this has had a ripple effect on software testing. For a monolithic application released every quarter, testing was reserved for the very last week or two before release. Today, with micro-releases happening multiple times daily, software testing is more granular, it happens simultaneously [...]

Free Trial

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