Sauce Labs
Blog

Software Development & Testing

Testing for IoT Development

Like “the cloud” before it, the Internet of Things (IoT) is fast becoming one of the hottest new trends. Like it or not, there’s a good chance you’ll soon be developing IoT apps. By extension, you’ll also probably have to develop a plan for testing IoT apps. That may sound intimidating if you’ve never done IoT tests before. But it doesn’t have to be. [...]

Accelerate Multi-browser Testing Using Sauce Labs and Webdriver.io

Sahas will be presenting "Design Patterns for Scalable Test Automation With Selenium & WebdriverIO" in our next webinar on Wednesday, June 15th at 11:00AM PDT / 2:00PM EDT There are a lot of webdriver-based testing frameworks out there. Webdriver.io is a relatively new cool kid on the block. It has enough to differentiate itself and helps us to focus on creating reliable GUI tests. A few [...]

The Sauce Journey - Courage, Transparency, Trust

In my last blog post, I described the first step on our journey from Engineering to DevOps, which was the formation of project-focused SCRUM teams. SCRUM brings many opportunities for improving the development process, but it's wise to keep in mind the old saying "SCRUM doesn't fix problems, it points them out." This means that the very first thing to emerge from SCRUM is transparency, because it [...]

Two Approaches to Test Automation Architectures

I’ve yet to see two development environments that are alike. But even if there is no cookie cutter approach to software delivery, there are standard approaches, and methodologies that are consistent throughout modern software development and that frame nearly all environments. Because there is a big move in software testing to go from purely manual testing (a non-technical process) to a [...]

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

Test Faster and Smarter by Testing in Production

You may dread the term testing in production (TiP). The thought of potential loss of data, downtime, and a damaged reputation to organizations can be daunting. But things need not be that way. In fact, today, testing in production is used by some of the biggest organizations with much success. But can it become a reality for your team? Accident or Intentional? Testing in production is not a [...]

Implied Testing

Implied Testing is a way to write a test that indicates other parts of your workflow are working as you try to accomplish a goal. Make use of Implied Testing to minimize the amount of documentation and testing artifacts on a project. According to the Manifesto for Agile Software Development, we should favor working software over comprehensive documentation. While this sounds good in theory, all [...]

Free Trial

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