Sauce Labs
Blog

Best Practices

Pounds (and Dollars) of Prevention ... Cross Browser & Load Testing Before The Holiday Shopping Season

The holiday season is approaching (hurray!) and that means that the online shopping season is also coming up. The peaks of this season are Black Friday and Cyber Monday, to take place this year on November 25th and 28th, 2016, respectively. The trend to online sales is noticeable and here to stay, with almost 50% of holiday shopping done online, and mobile now plays a huge part of the mix. In [...]

The Sauce Journey - Global Scrum
Posted by Joe Alfaro in AgileBest PracticesScrumThe Story of Sauce

A long time ago (1963), in a technological world far, far away, JCR Licklider, the Director of the Advanced Research Projects Administration, had an idea for a a network that would allow teams at geographically dispersed research centers to engage in "cooperative programming" through networked "time share" computers. That idea was realized in the Defense Advanced Research Projects Administration [...]

How to Optimize Your Mobile Testing Process
Posted by Ely Hechtel in Best PracticesMobileMobile Development & Testing

Testing your mobile app comprehensively is not always easy. By optimizing your mobile testing process and choosing the right testing approach you can shorten your release cycles and increase your app’s quality. The mobile testing process starts with outlining a testing strategy and converting it into a plan with goals. After that, you can start with the actual testing. There are two main [...]

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.

Optimize Your Time to Market Process to Release Updates Faster
Posted by Ely Hechtel in Best Practices

Are you looking for a way to accelerate your time to market process? Are you struggling with long periods between mobile app releases? Here is something that might help you! Most common obstacles during development There can be any number of reasons why it takes longer between fixing something or create a new feature and actually releasing the updated mobile app. But you are not the only one [...]

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

Free Trial

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