Sauce Labs
Blog

Guest Blog Posts

Mobile App Testing: A Brave New World
Posted by Cordny Nederkoorn in AppiumGuest Blog PostsMobileMobile Development & Testing

Is mobile application testing any different than normal software testing? While software testers' lives might be easier if the answer to that question were "no," that is not the case, of course. Mobile testing is different in all sorts of ways. You need to test for different things, and there is usually a wider range of devices to support when it comes to mobile. But perhaps the biggest [...]

Appium Tips & Tricks
Posted by Dan Cuellar in AppiumAppium ResourcesGuest Blog Posts

As part of my work giving conference talks about Appium and providing onsite training for organizations, I often encounter creative solutions to common problems people have with Appium. I thought I'd share some of those with you in this blog post. One of the most common questions I get from teams is about how to have one set of tests for both their iOS and Android applications. It's not always possible to share tests between your applications, but if you’d like to give it a try here's my advice.

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.

Thinking Outside the Box: #30DaysOfTesting Challenge
Posted by Ashley Hunsberger in Guest Blog PostsSoftware Development & Testing

Do you ever find yourself stuck in a QA rut? I will be the first to admit that I have been there. You probably know the signs. You can predict to the minute what you'll be doing that day (or week, sprint, or month). You start to go on autopilot, not really thinking of different ways to test, or worse - not even thinking of the testing that's truly best for the product. Sometimes you just need to [...]

Software Testing Tools for Your QA Team

Ashley Hunsberger, Greg Sypolt and Chris Riley contributed to this post. Software testing tools are a vital resource for every successful QA team. But with so many tools and testing frameworks out there - from Selenium and Protractor to Espresso and Xcode - how do you choose which are best? How should your toolset vary depending on whether you do desktop testing, mobile [...]

Team Building and Quality Assurance

Ashley Hunsberger, Greg Sypolt and Chris Riley contributed to this post. How do you build an effective team of quality assurance (QA) engineers? Where do you look to recruit the best QA professionals? How should you integrate your QA team within the rest of your organization? These and other questions related to the topic of team building came up during a recent webinar hosted by Chris Riley, [...]

Free Trial

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