Back to Resources

White Paper

Posted September 27, 2017

Beyond Appium: Testing Using Espresso and XCUITest

This paper describes the capabilities and benefits of implementing automated testing using Espresso and XCUITest.

quote

Today, the degree of mobile app testing required to meet the market’s relentless demand for new applications and new application features is beyond the capacity of human testers. Using an automated mobile testing tool is essential for the modern enterprise. There is little choice otherwise. No one person can tap and swipe a cell phone fast enough to satisfy the volume of testing required in typical testing scenarios. In order to survive, enterprises must automate mobile testing.

Mobile automation frameworks have matured to keep pace with the proliferation of cell phones and tablets accessing the Internet. In fact, automated testing is embedded in the two most common integrated development environments (IDEs) used for making mobile applications. Android Studio, published by Google, provides automated testing capability by way of Espresso. XCode, the standard development environment for creating Apple iOS applications, uses XCUITest.

In this white paper you will learn about the importance of having a well-defined mobile testing process and industry standard test automation framework, as well as the capabilities and benefits of implementing automated testing using Espresso and XCUITest.

© 2023 Sauce Labs Inc., all rights reserved. SAUCE and SAUCE LABS are registered trademarks owned by Sauce Labs Inc. in the United States, EU, and may be registered in other jurisdictions.