Sauce Labs
Blog

Software Development & Testing

Functional Testing for Container-Based Applications
Posted by Chris Riley in Software Development & Testing

The way in which applications are deployed, and the infrastructure that runs in production, both shape the way applications are tested. In some cases, such as when you are migrating from the private to the public cloud, there is little to no impact. In others, however, the consequences are significant. Perhaps the greatest example of a new trend that is reshaping application testing is the rise [...]

Building an Agile Process Playbook for Software Testing

What exactly is agile testing, and why would we need an agile process playbook for software testing? Let me explain in this post… QA’s Place in the Agile Conversation (or Lack Thereof) One frustration I have commonly observed with software development is that there are no clear-cut steps for when to include QA in the conversation. It's possible that this is only my experience with [...]

4 Reasons Why Open Source Testing Is the Best Foundation for Software Quality
Posted by Twain Taylor in AppiumSeleniumSoftware Development & Testing

Over the past decade, open source testing tools have sprung up to revolutionize the world of QA. Here’s a list of the most popular open source testing tools available today: Selenium: A test automation tool that automates actions in the browser Appium: The mobile counterpart to Selenium used for automated testing on both iOS and Android JMeter: A performance testing tool written in Java [...]

The Testing Buffet: Or, Why You Need Multiple Testing Framework Options
Posted by Chris Tozzi in AppiumSeleniumSoftware Development & Testing

Having multiple testing frameworks at your disposal is essential for performing effective software testing and quality assurance. Why? Let me explain in this post… Identifying Testing Frameworks When I refer to multiple testing frameworks, I mean the ability to perform software tests using several open source test suites at once. Sauce Labs is an example of a testing platform that supports [...]

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

Geographic Considerations for Mobile Device Testing
Posted by Brien Posey in Software Development & Testing

In an ideal world, you’d test all versions of all operating systems and devices for all of your mobile apps. In the real world, however, testing everything just isn’t feasible (in most cases). That’s why you need to plan a mobile testing strategy that helps you cover the widest range of use cases for your target user base in the most efficient way possible. Factoring geography [...]

Why You Should Be Testing in Production
Posted by Greg Sypolt in Software Development & Testing

Testing in production is essential if you want to test software as rigorously as possible. Why? While testing early in the pipeline (i.e., shift-left testing) is necessary and highly encouraged, it's simply not enough on its own. Companies practicing agile testing methodologies and building a disposable infrastructure are ready to perform testing in production, which is sometimes called [...]

A Screenshot Is Worth 1,000 Lines of Log Data
Posted by Zachary Flower in Software Development & Testing

Imagine it's 5 p.m., and you've just spent hours trying to diagnose a set of broken feature tests to no avail. You can't seem to replicate the issue manually, and the data coming out of the test runs is unhelpful at best, so you do your best to crawl around in the dark until you find a workaround. Sound familiar? This is a scenario that is all too common in webdev testing, and one that can be [...]

Free Trial

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