Sauce Labs
Blog

Mobile Development & Testing

How Mobile Completes Your Digital Presence
Posted by Ely Hechtel in MobileMobile Development & Testing

From early 2000 through 2013/2014, companies were committed to having well-designed, highly usable websites, following the trends and rebranding every few years to keep up with user expectations. Having a functional website was the most critical component to expand their digital presence. SEO optimization started to have a big influence on how Google let users search for your website, and [...]

Better Together: Real Devices, Emulators & Simulators for Mobile Testing
Posted by Clinton Sprauve in Mobile Development & Testing

For several years now, using emulators and simulators to test mobile applications has gotten a bad rap. This is based on the perception that if you’re not testing on a real device, you’re not testing at all. While real devices give more accurate test results, using them alone is not ideal for scaling and automation of testing. Some startups and SMBs may ignore real devices altogether [...]

Native vs. Web vs. Hybrid Mobile Apps: Testing Tools and Techniques
Posted by Nadia Minaev in Mobile Development & Testing

Not all apps are made the same. Native web apps, mobile web apps and hybrid mobile apps are different in many ways. For this reason, you have to take a different approach to testing them. Below, I explain how these three types of apps vary and what that means for your testing strategy. Defining Native vs. Web vs. Hybrid Mobile Apps Let’s start by defining each of these types of apps: [...]

Five XCUITest Best Practices
Posted by Michael Churchman in Mobile Development & Testing

If you're testing apps for iOS 9.3 and above, there's a good chance that you are or will be using the XCUITest framework. In this post, we'll take a look at some XCUITest best practices, and how to incorporate them into your test regime. XCUITest Let's start with a quick overview of XCUITest: XCUITest is part of the XCTest testing framework, which in turn is part of Apple's XCode development [...]

Improving Mobile Testing with Device Access
Posted by Twain Taylor in Mobile Development & Testing

Setting up and maintaining your own test infrastructure and device lab in-house is getting harder and harder to do. That’s why using an on-demand testing service for the bulk of your testing is the way to go for DevOps teams. Why, you ask? Well, let us count the ways. Here’s a look at the main reasons why you’ll derive the greatest value by using an on-demand testing service. [...]

When to Automate Mobile Tests

There are a few speed bumps in the path of releasing mobile products, even for teams with the most current XP/agile/DevOps process. New software is usually delivered through iTunes or the Google Play store. Before getting into the store, there are approval and testing procedures that companies must follow. Getting a new version out if there are bugs in production is more complicated than [...]

A Comprehensive Approach to Mobile Application Testing
Posted by Mike Mackrory in Mobile Development & Testing

In the world of mobile application development, you may find yourself deciding whether to rely on testing with actual devices for your tests or to make use of emulated devices testing against a simulated environment—but the question you really should be asking isn’t about the use of one or the other. Instead, you need to focus on why both are important, and how you can test with both. [...]

Why Automated Testing is Critical to Your Mobile Applications
Posted by Mike Mackrory in Mobile Development & Testing

For even the most battle-hardened developer, the world of mobile development can be fraught with pitfalls and unseen dangers. No longer is the developer simply responsible for producing bug-free and fault-tolerant code—now they must deploy those solutions into an environment with: An ever-increasing number of devices, each with a unique set of special features Software updates and [...]

Free Trial

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