Sauce Labs
Blog

Quality Assurance

Top 5 Quality Disasters (or Misses) of 2016
Posted by Ashley Hunsberger in Guest Blog PostsQAQuality Assurance

2016 was another year of questionable quality in almost every industry. Here are some defects (ranging from amusing to scary) that really caught my attention over the last year (some because they personally affected me!), and a few lessons we can learn from them as we develop our own test strategies such as data usage, environments, security, and more in our day-to-day work (please note these are [...]

Integration Testing Chef Cookbooks With Serverspec

Writing a server integration test using the Serverspec testing framework to verify your server configuration helps to ensure the consistency and dependability of Chef code as it is being developed. Serverspec tests will prove that the correct packages were installed, configured correctly, and tested on the various platforms (CentOS, Ubuntu, Windows, and more). This article walks you through the [...]

How To Attract Top QA Talent

Recruiting top QA talent in this competitive market is a lot like dating. You can't live on your past laurels and expect to attract the best prospects! You need to take a good look at how you are presenting yourself to others and modernize your approach. What is Their First Impression? I recently had to restaff a QA team. The company had a stock job description to post, and my first inclination [...]

Functional Testing And The IoT
Posted by Greg Sypolt in Guest Blog PostsIoTQAQuality Assurance

The Internet of Things (IoT) is becoming a reality in our everyday lives. We are living in an era of technology in which everyday gadgets have Internet connectivity, and send and receive data. The world is becoming increasingly connected because of the shift to what many are calling the Internet of Things (IoT). How do we ensure quality and security in all these connected gadgets? We all know [...]

The Cost of a Reject

You’ve heard about the cost of a bug—The longer it takes for a bug to be discovered, the more expensive it is to fix. But have you ever considered the cost of a reject? Do you have visibility into how much rejected stories and bugs are affecting your Scrum team’s capacity in terms of time? Let’s take a look at just how impactful rejects can be, and how to mitigate them [...]

Quality Assurance and Software Testing: A Brief History
Posted by Chris Tozzi in JavaScriptQuality AssuranceSoftware Development & Testing

Developers have been testing software since they first started building software following World War II. And quality assurance as a whole has a history that stretches back much further than that, of course. But have you ever wondered how we got from the early days of programming – when developers relied on ad hoc methods for finding bugs in their code – to the modern world of Selenium [...]

Why is Manual QA Still So Prevalent?

This past week I casually heard comments alluding to the imminent death of the QA Analyst or Manual Tester. (To be clear, I am not referring to the QA Automation Engineer, who builds test automation.) Not only does the function not seem to be going away, recruiters are still out their hunting testers down. Out of curiosity I did my own review of randomly selected job posts from Monster and Indeed [...]

Mobile vs. Web: Which is Harder to Test?

Have you ever worked on a web-based test team and switched to a mobile team and wondered if your life is about to get easier or harder? There are significant differences between testing mobile vs. web, and yes, one is MUCH harder than the other. Want to guess which one? Read on and see if you guessed correctly. Let’s Compare The table below shows the different facets of testing and where [...]

Free Trial

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