Best Practices

photo-blog-multiple screens of code

What The Cloud-Native Developer Needs to Know About Quality

Posted Dec 3, 2019

by Chris Tozzi


The What and Why of Low-Code Application Testing

Posted Nov 21, 2019

by Chris Tozzi


5 Steps to Jumpstart Test Automation: How to Motivate Your Team

Posted Nov 14, 2019

by Diego Molina


Shared Services QA 101

Posted Nov 12, 2019

by Vince Power

appium group laptops

QA's Impact on Application Security

Posted Nov 7, 2019

by Michael Churchman

sauce labs employee at desk

Making the Case for Functional Testing and Test Automation

Posted Nov 5, 2019

by Scott Fitzpatrick

Pointing at computer

Building a Strategy for Continuous Testing in Mobile

Posted Oct 22, 2019

by Twain Taylor

sauce labs employee working at desk

Test Failure Analysis Best Practices

Posted Oct 17, 2019

by Chris Tozzi

sauce labs employee at desk

5 Steps to Jumpstart Test Automation: Where (And When) to Run Tests

Posted Oct 10, 2019

by Diego Molina

pen and notebook at sauce labs

How to Speed Up Native Appium iOS Test Execution by Knowing How Appium Works

Posted Sep 19, 2019

by Wim Selles

sauce labs water bottle

The Role Quality Plays in Your Service-Level Agreement

Posted Aug 29, 2019

by Greg Sypolt


Summer is Ending - Fall into a Better Customer Experience

Posted Aug 26, 2019

by Kimberly Falk

live testing team at sauce labs

5 Steps to Jumpstart Test Automation: Team Setup

Posted Aug 22, 2019

by Diego Molina


Adapt Process and Improve Your Codebase to Accelerate Releases in CI/CD

Posted Aug 14, 2019

by Alissa Lydon

appium group laptops

Four Reasons to Use Headless Testing

Posted Aug 6, 2019

by Michael Churchman


What’s Next in Test Automation

Posted Aug 1, 2019

by Chris Riley

photo-blog-you cant do cicd-developer success workflow

Sauce Tech Talk - How Environment and Feature Management Can Help You Achieve CI/CD and Testing Excellence

Posted Jul 24, 2019

by Alissa Lydon


What’s the Next Big Thing in Software Testing? Test Generation!

Posted Jul 23, 2019

by Greg Sypolt


Get Your C-Suite to Care About Quality

Posted Jul 18, 2019

by Chris Riley

photo-blog-meeting room

Summer is Here! Can Your CI/CD Pipeline Bring the Heat?

Posted Jul 10, 2019

by Alissa Lydon

Software Testing for Organizations That Have No QA Team

Posted Jul 9, 2019

by Chris Tozzi

How to Shift Testing “Left” and “Right” at the Same Time

Posted Jul 2, 2019

by Chris Riley

You Can’t Have AIOps Without Automated Testing

Posted Jun 27, 2019

by Cordny Nederkoorn

Unit Testing Best Practices

Posted Jun 25, 2019

by Twain Taylor

photo-blog-person at laptop

What DevOps Engineers Should Know About Automated Software Testing

Posted Jun 13, 2019

by Scott Fitzpatrick

Best Practices for Developing a Mobile-Friendly Software Testing Plan

Posted May 21, 2019

by Scott Fitzpatrick

Best Practices for Shifting Performance Testing Left

Posted May 2, 2019

by Swaathi Kakarla

To Build or To Buy: The Digital Transformation Conundrum

Posted Apr 23, 2019

by Kimberly Falk


Posted Apr 18, 2019

by Greg Sypolt

When (And When Not) to Use Headless Testing

Posted Apr 17, 2019

by Alissa Lydon


Yes, Containers Can Improve Software Testing Too

Posted Mar 28, 2019

by Chris Riley

Evolving Your Automated Test Suite Over Time

Posted Mar 21, 2019

by Scott Fitzpatrick

SauceCon Speaker Profile - Phil Wells

Posted Mar 8, 2019

by Rebecca Cramer

Software Testing for Docker Containers: What's the Same, What's Different?

Posted Mar 5, 2019

by Vince Power

Best Practices for Planning a Test Automation Strategy

Posted Mar 4, 2019

by Michael Churchman

Tips for Achieving Continuous Improvement in Software Testing

Posted Feb 26, 2019

by Greg Sypolt

Best Practices for Working with Test Data

Posted Feb 21, 2019

by Scott Fitzpatrick

Sauce Performance: Get Machine Learning-Driven Insights While Using Existing Selenium Scripts

Posted Feb 6, 2019

by Clinton Sprauve

Practical Tips for Getting More out of CI/CD Test Automation

Posted Jan 29, 2019

by Chris Tozzi

Simulators vs. Emulators: What’s the Difference, Anyway?

Posted Dec 18, 2018

by Chris Riley

What Developers Should Know About Software Testing

Posted Dec 13, 2018

by Chris Riley

Selenium Tips: Infinite Loops Take Forever

Posted Dec 10, 2018

by Matthew Heusser

Selenium Tips: Capturing A Larger Screen Area

Posted Dec 3, 2018

by Matthew Heusser

Selenium Tips: Better Locators in Selenium

Posted Nov 28, 2018

by Matthew Heusser

4 Best Practices for Testing Microservices

Posted Nov 28, 2018

by Twain Taylor

Selenium Tips: Taking ScreenShots on the Server

Posted Nov 20, 2018

by Matthew Heusser

Selenium Tips: Efficiently Removing Cookies

Posted Nov 16, 2018

by Matthew Heusser

5 Tips for Building a Mobile App that People Actually Use

Posted Nov 15, 2018

by Twain Taylor

Operationalizing Quality Assurance Operations (QAOps)

Posted Nov 8, 2018

by Stephan Ofosuhene

Tools for Becoming a Successful Test Engineer

Posted Nov 6, 2018

by Scott Fitzpatrick

Avoiding Test Script Maintenance Nightmares

Posted Nov 1, 2018

by Greg Sypolt

When Should You Use Real-Device Testing, Exactly?

Posted Oct 18, 2018

by Cordny Nederkoorn

How Model-Based Testing Expands Your Test Coverage

Posted Oct 9, 2018

by Greg Sypolt

4 Automated Testing Pain Points (and How to Solve Them)

Posted Oct 2, 2018

by Chris Riley

QAOps 101: What QAOps Means and Why It Matters for Software Quality

Posted Sep 18, 2018

by Chris Riley

Test Automation: Choosing Which and How Many Tests to Automate

Posted Sep 11, 2018

by Scott Fitzpatrick

Four Reasons Why It's (Especially) Hard To Build Mobile Apps

Posted Aug 23, 2018

by Chris Tozzi

How I Became an Automation Engineer

Posted Aug 21, 2018

by Cordny Nederkoorn

Measuring the Effectiveness of your Testing Strategy

Posted Aug 14, 2018

by Scott Fitzpatrick

Upgraded Team Management for Enterprises Now GA

Posted Aug 8, 2018

by Ken Drachnik

User Experience Challenges in Mobile Apps

Posted Jul 24, 2018

by Michael Churchman

Help! I'm a Manual Tester. How Do I Learn to Automate?

Posted Jul 10, 2018

by Michael Churchman

What Does Continuous Testing Mean in Practice?

Posted Jun 26, 2018

by Chris Tozzi

Benefits of Cloud-Based Testing: It's About More than Speed

Posted Jun 21, 2018

by Chris Tozzi

Using Canary Release Pipelines to Achieve Continuous Testing

Posted Jun 20, 2018

by Greg Sypolt

WebDriver Moves To A W3C Recommendation

Posted Jun 8, 2018

by Ken Drachnik

Continuous Testing in Practice: Test Intelligently by Tuning CI Pipeline Code

Posted May 23, 2018

by Greg Sypolt

7 Reasons Your Testing Strategy Hasn’t Reduced Your Bug Count

Posted May 15, 2018

by Mike Mackrory

Mobile App Testing for International Markets

Posted May 9, 2018

by Eric Bruno

Shift-left vs. Continuous Testing

Posted Apr 24, 2018

by Twain Taylor

Extended Debugging with Sauce Labs

Posted Apr 12, 2018

by Greg Sypolt

Biometric Data Challenges in Mobile Software Testing

Posted Apr 3, 2018

by Chris Tozzi

Choosing a CI-CD Tool

Posted Mar 15, 2018

by Greg Sypolt

The Art of Explaining Continuous Testing to Management

Posted Mar 8, 2018

by Scott Fitzpatrick

Overcoming Hurdles to Mobile Test Automation

Posted Feb 13, 2018

by Michael Churchman

Best Practices for Customer-Centric CD

Posted Feb 6, 2018

by Michael Churchman

Appium and the Fallacy of the Zero Sum Game

Posted Jan 29, 2018

by Jonathan Lipps

Clearing Mobile Testing Hurdles

Posted Jan 25, 2018

by Vince Power

2018 Software Testing Predictions and Trends

Posted Jan 8, 2018

by Vince Power

Why You Need Automated Testing at Any Scale

Posted Jan 3, 2018

by Daisy Tsang

Testing Insights and Other Thoughts from 2017

Posted Dec 20, 2017

by Ashley Hunsberger

Key Considerations for Testing Financial Apps

Posted Dec 14, 2017

by Michael Churchman

Testing Applications Thoroughly Without Slowing Software Delivery

Posted Dec 12, 2017

by Scott Fitzpatrick

10 Reasons Your Team Needs to Budget for Automated Testing

Posted Dec 6, 2017

by Mike Mackrory

Cultural Changes to Enable Better Testing and Automation

Posted Nov 22, 2017

by Twain Taylor

Functional Testing for Container-Based Applications

Posted Nov 14, 2017

by Chris Riley

Building an Agile Process Playbook for Software Testing

Posted Nov 7, 2017

by Greg Sypolt

5 Tips for Effective Mobile Testing

Posted Oct 31, 2017

by Twain Taylor

4 Reasons Why Open Source Testing Is the Best Foundation for Software Quality

Posted Oct 27, 2017

by Twain Taylor

The Testing Buffet: Or, Why You Need Multiple Testing Framework Options

Posted Oct 25, 2017

by Chris Tozzi

From Shift Left Testing to Shift Left Security: The Pursuit of Quality

Posted Oct 17, 2017

by Scott Fitzpatrick

Open Standards Don't Mean Standardized Browsers

Posted Oct 12, 2017

by Michael Churchman

Understand Test Failures and Flakes with Extended Debugging

Posted Oct 10, 2017

by Ken Drachnik

Need to Test Your App on iOS 11?

Posted Sep 21, 2017

by Clinton Sprauve

Geographic Considerations for Mobile Device Testing

Posted Sep 20, 2017

by Brien Posey

Where to Start with Mobile Automation?

Posted Aug 18, 2017

by Justin Rohrman

How Mobile Completes Your Digital Presence

Posted Aug 10, 2017

by Ely Hechtel

A Screenshot Is Worth 1,000 Lines of Log Data

Posted Aug 8, 2017

by Zachary Flower

Better Together: Real Devices, Emulators & Simulators for Mobile Testing

Posted Aug 3, 2017

by Clinton Sprauve

The Value of Your QA Department

Posted Jul 31, 2017

by Ely Hechtel