Sauce Labs
Blog

Recent Posts

Help Send the Afghan Girls' Robotics Team to Agile Testing Days
Posted by Rebecca Cramer in Events

One of our goals at Sauce Labs is to support open source and STEM initiatives, including providing access to underrepresented communities. Recently, we learned about a GoFundMe program to help send the Afghan Girls Robotics Team to Agile Testing Days in Potsdam, Germany next November. We donated to this worthy cause, and we’re encouraging you to do the same. We’ll even send you some [...]

Need to Test Your App on iOS 11?
Posted by Clinton Sprauve in Mobile Development & Testing

Need to test on the latest iOS version? Don't panic, Sauce has you covered! It’s that time of year again when Apple prepares its customers for the next generation of devices. The launch always includes a preview of awesome devices like the iPhone 8, iPhone  X and updates to its latest and greatest operating system, iOS 11. Every year, companies that develop apps for iOS devices seem to [...]

Geographic Considerations for Mobile Device Testing
Posted by Brien Posey in Software Development & Testing

In an ideal world, you’d test all versions of all operating systems and devices for all of your mobile apps. In the real world, however, testing everything just isn’t feasible (in most cases). That’s why you need to plan a mobile testing strategy that helps you cover the widest range of use cases for your target user base in the most efficient way possible. Factoring geography [...]

Top 5 iOS Testing Frameworks
Posted by Vince Power in Mobile Development & Testing

As the market matures in the mobile app space, iOS application developers have a multitude of iOS testing frameworks to leverage. Let’s go over some of the most popular frameworks (in alphabetical order), their strengths, features, test coverage options, and how they are licensed. Appium From appium.io: “Appium is an open-source tool for automating native, mobile web, and hybrid [...]

The Top 5 Android UI Frameworks for Automated Testing
Posted by Nadia Minaev in Guest Blog PostsMobileMobile Development & Testing

There’s no disputing that an automated mobile testing framework is an integral part of the software development cycle. You absolutely need automated testing to deliver quality applications in a timely fashion, particularly for rapidly changing mobile apps. To reap the greatest benefits from your software delivery, your automated tests should be carefully planned and scheduled in such a way [...]

The Mobile Build and Deploy Cycle
Posted by Justin Rohrman in Mobile Development & Testing

The build and deploy cycle for web software is fast. Teams that take a DevOps approach might be able to move new code from their local branch into a clean test environment in a matter of minutes through containers and build-deploy tools like Puppet. Mobile software isn't quite there yet. Developers write code, then send it off to CI to be built, and at that point they have lost control of where [...]

Foxdriver: A Node.js Remote Debugging Client
Posted by Christian Bromann in Open Source

Sauce Labs is pleased to announce that it is open-sourcing one of its internal projects called Foxdriver. It is a Node.js remote debugging client for Firefox that allows developer to boot a fresh Firefox instance or attach themselves to an already-running instance, e.g. while running a WebDriver test. It provides access to the Firefox Remote Debugging Protocol, which is a comprehensive interface [...]

Why You Should Be Testing in Production
Posted by Greg Sypolt in Software Development & Testing

Testing in production is essential if you want to test software as rigorously as possible. Why? While testing early in the pipeline (i.e., shift-left testing) is necessary and highly encouraged, it's simply not enough on its own. Companies practicing agile testing methodologies and building a disposable infrastructure are ready to perform testing in production, which is sometimes called [...]

Free Trial

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