Sauce Labs
Blog

Software Development & Testing

How To Curate Your Test Suite
Posted by Michael Churchman in Best PracticesGuest Blog PostsSoftware Development & Testing

Software testing is easy, isn't it? Just run some tests, get the results, and do... well, whatever you do with test results. What kind of tests? Just standard software tests, of course. What other kinds of testing are there? Sound familiar? It should. It's an all-too-common approach to testing among software developers, even among those who have enough experience to know better. The trouble with [...]

Introduction to Usability Testing
Posted by Ashley Hunsberger in AutomationBest PracticesGuest Blog PostsSoftware Development & Testing

Do you ever find yourself wondering if you are building the right product? (Or worse, not thinking about it?) Despite best intentions with Agile, it is easy to lose focus on the client and become ingrained in the technology you are building. But how do you get back to center? Usability Testing is a great way to refocus on the customer. Not only will it put you on the path to the right product, [...]

Teach Automated Testing With More Show and Less Tell

Writing automated tests can be daunting. Teaching someone else is even more intimidating. For many technology professionals, testing just doesn’t seem worthwhile and certainly isn’t as interesting as writing new code. Far too many organizations boast impressive-looking test suites that, on close examination, don’t add value. However, high-quality automated testing not only [...]

The Case for End-To-End Testing in the Age of DevOps
Posted by Mike Mackrory in Best PracticesDevOpsGuest Blog PostsSoftware Development & Testing

In the age of DevOps, virtual machines, continuous delivery, and microservices, is end-to-end testing necessary? Is it even viable? The short answers are "yes" and "yes". But don’t just take my quick word for it. Let me explain why end-to-end testing is crucial for effective DevOps. Defining End-to-End Testing Before we consider what value end-to-end testing brings to an organization, let [...]

Get Ready for All Day DevOps!
Posted by Bill McGee in DevOpsEventsSoftware Development & Testing

All Day DevOps will be the first worldwide, virtual DevOps conference, and Sauce Labs is proud to sponsor this first-of-its-kind event. Beginning at 5:00am EST time (9:00am GMT) on November 15, 2016, the online conference will feature three simultaneous tracks, with each track containing eighteen 30-minute presentations - 54 talks in all, over a span of 15 hours. There will be [...]

A Deep Dive Into Continuous Integration Using Jenkins Pipeline

Jenkins is an open-source continuous integration (CI) tool that helps orchestrate the development processes (build, test, and deployment) with automation. The CI pipeline offers many ways to create the automated pipeline, from freestyle project to the first-class plugin called Pipeline. You can quickly build out an end-to-end CI solution by developing and loading pipeline scripts from the source [...]

Avoiding the UI: Why and How to Run Tests With Scripts
Posted by Michael Churchman in AutomationBest PracticesGuest Blog PostsSoftware Development & Testing

There's no doubt about it: a user interface (whether it's graphic or text-only) can be very nice, at least when you need to make decisions in real time or enter data on the spot. But when you know exactly what you're going to do and how you're going to perform each step, and you have a set of tasks that you're likely to perform more than once or twice, any kind of user interface can slow you down, get in the way, and eventually become a maddening, time-wasting annoyance.

Free Trial

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