Sauce Labs
Blog

Software Development & Testing

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

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

How Model-Based Testing Expands Your Test Coverage
Posted by Greg Sypolt in Guest Blog PostsSoftware Development & Testing

Model-based testing is a software testing technique that helps you simplify and accelerate application development without jeopardizing quality. More importantly, the model-based testing technique allows your developers to work in parallel with the implementation of the code for the user story, even as requirements change. If that all sounds great to you and you’re yearning to learn more, [...]

4 Automated Testing Pain Points (and How to Solve Them)
Posted by Chris Riley in AutomationSoftware Development & Testing

If you’re like most QA teams, you’ll discover that adopting automated testing requires clearing some hurdles. That is because like most innovations, test automation creates some challenges that organizations need to overcome before they can reap the full benefits of an automated testing strategy. Let’s take a look at some of the most common pain points that arise when QA teams [...]

Test Automation: Choosing Which and How Many Tests to Automate
Posted by Scott Fitzpatrick in AutomationContinuous TestingSoftware Development & Testing

At this point, it is common knowledge that an automated testing strategy should be implemented by any organization that wishes to consider itself a DevOps organization. And while there are many advantages to automating tests over performing them manually, it isn’t reasonable to automate each and every test in your arsenal. So the next step is to consider the following questions: Which tests [...]

Free Trial

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