Sauce Labs
Blog

Quality Engineering

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

The Why and How of Tap Compare Testing

As software companies strive to release software faster and faster, they must ensure that the software they are releasing is properly controlled for quality. One novel software testing strategy that can help to improve quality without compromising delivery speed is a process known as tap compare testing. Let’s take a look at what this entails and how it can help your organization. What is [...]

QA is Not Enough: You Need to Engineer Productivity
Posted by Ashley Hunsberger in Guest Blog PostsQAQuality AssuranceQuality Engineering

The Tides of Change If you stay at a company long enough, you see a lot of changes in leadership and organizational “restructuring.” Most of the time, you just ride it out with little impact in your day-to-day work, and before you know it—the next wave has come in, and things shift again. (And if you have really been there a long time, you see the same patterns repeating.) Until [...]

New Relic Synthetics Monitoring Using Selenium

What is New Relic Synthetics Monitoring? It allows us to simulate user behavior on development, staging, and production websites using Selenium, and monitor web application performance. New Relic Synthetics Monitoring collects various data points from load times, load size, failures, https status codes, downtimes, and more when running Selenium on your web application. The data gives more insight [...]

Mock Frameworks vs. Microsoft Fakes
Posted by Michael Churchman in Guest Blog PostsQuality EngineeringSoftware Development & Testing

Should you mock it or fake it? That’s a question you probably find yourself asking when designing a software testing strategy. It isn't always easy to decide which mock framework is best for testing your code. For developers using Microsoft Visual Studio, the most basic choice is whether to use VS' built-in Microsoft Fakes framework, or a third-party/open source framework such as Moq or [...]

Security and Testing
Posted by Michael Churchman in Best PracticesGuest Blog PostsQuality EngineeringSecurity Testing

Is your test environment secure? Do you know who has access to your test data, your source code, your design specifications? There was a time, back in the days of stand-alone test systems and networks that were strictly local-area, when those questions would have been easy to answer. A co-worker or two might have been looking over your shoulder, but that would have been about it. These days, [...]

Testing and Continuous Integration: Making Everything Work Together

Continuous integration (CI) has emerged as one of the most efficient ways to develop code. But testing has not always been a major part of the CI conversation. In some respects, that's not surprising. Traditionally, CI has been all about speeding up the coding, building, and release process. Instead of having each programmer write code separately, integrate it manually, and then wait until the [...]

Waiting for Green
Posted by Ashley Hunsberger in Best PracticesGuest Blog PostsQAQuality AssuranceQuality Engineering

Every now and then, you may encounter a time when you need to stabilize your automated UI tests (for myself, that time is now). Although you don’t want to add to a framework that you are stabilizing, you probably don’t want to halt development on new features. (Warning — telling your leadership team no one is allowed to add more tests until everything goes green might not go [...]

Free Trial

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