Sauce Labs
Blog

Mobile

Boost Your Mobile Testing Strategy — The Mobile Test Pyramid Approach

Today, mobile-first and even mobile-only applications and services have become a common practice. It can be safely said that organizations should have a strong mobile presence to beat the competition and gain a competitive advantage. Having a cutting-edge mobile strategy means more emphasis on development, and having robust testing to provide a flawless, effortless experience to users. While [...]

How to Future-Proof Your Mobile Testing Strategy

How can you future-proof your mobile testing strategy? Given the rate at which significant mobile hardware and software updates appear, this is a critical question to answer. Keep reading for tips on ensuring that your mobile testing workflow is ready to keep evolving, along with the mobile hardware and software it needs to support. The ever-changing nature of mobile testing One of the challenges [...]

Simulators vs. Emulators: What’s the Difference, Anyway?
Posted by Chris Riley in MobileMobile Development & TestingSoftware Development & Testing

In the world of software testing, it’s common to hear folks talk about simulators and emulators as if the terms are synonymous. To a certain extent, that makes sense. Simulators and emulators are similar in many ways, and the differences between them don’t always matter from the perspective of a test engineer. But the fact remains that simulators and emulators are different beasts. If [...]

5 Tips for Building a Mobile App that People Actually Use
Posted by Twain Taylor in MobileMobile Development & TestingSoftware Development & Testing

Whether a startup or large enterprise, every organization is in the business of building mobile apps. Tremendous growth is expected in both usage of and revenue from mobile apps between now and 2022. AppAnnie currently estimates that the four billion connected mobile devices now in use worldwide will double to eight billion devices in 2022. These devices will account for revenue growth estimated [...]

When Should You Use Real-Device Testing, Exactly?
Posted by Cordny Nederkoorn in MobileMobile Development & TestingSoftware Development & Testing

In our present age of virtualized, software-defined everything, it can sometimes feel archaic to do anything directly on real, bare-metal hardware, whether hosting a server or testing software. Virtual environments tend to be more flexible, nimble and scalable than those that run directly on real hardware. You may think, then, that there is little reason ever to test software on real devices, as [...]

Speed Up Your Tests with Espresso Parallel Testing
Posted by Greg Sypolt in Guest Blog PostsMobileMobile Development & Testing

The chief dilemmas of native mobile app testing include the lack of parallelism, the cost of concurrency with real device hardware, and the challenge of making tests efficient. In this article, I’d like to discuss a solution that can help overcome each of these problems: Running your Google Espresso tests on every pull request, with faster feedback using emulators. While this technique [...]

6 Tips For Improving Your Mobile Testing Strategy
Posted by Daisy Tsang in Guest Blog PostsMobileMobile Development & Testing

Mobile testing is the process of testing applications that are designed for mobile devices, with a focus on elements such as functionality, usability, performance, and security. The need for a comprehensive mobile testing strategy is growing in importance due to our increasing reliance on handheld devices. In November, 2016 the number of Internet users on handheld devices far exceeded that of [...]

Four Reasons Why It's (Especially) Hard To Build Mobile Apps
Posted by Chris Tozzi in Guest Blog PostsMobileMobile Development & Testing

Writing good apps is hard. Writing good mobile apps is even harder. Why? Because mobile applications place special burdens on everyone who plays a role in software delivery - from developers to software testers to IT Ops. To understand exactly what makes mobile development so challenging, let's take a look at the special difficulties that arise when you are building a mobile app. An App is an [...]

Free Trial

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