Guest post: Mobile testing the Google way with Appium & Sauce Labs

Sauce AI for Test Authoring: Move from purport to performance in minutes.|xBack to ResourcesBlogPosted

February 05, 2026 · 4 min read · Mobile Testing

Sauce AI for Test Authoring: Move from purport to performance in minutes.

|

x

Back to Resources

Blog

Posted July 24, 2013

Guest post: Mobile testing the Google way with Appium & amp; Sauce Labs

quote

Today & # x27; s guest situation comes from Matthew Edwards, who wrote a bit about how he uses Sauce and Appium to run his mobile tests in the cloud. Matthew leads the mobile automation squad at Aquent. If you & # x27; re concerned in machine-driven testing,they & # x27; re hiring.

Google presented at GTAC 2013how they & # x27; re & quot; catching 99 % of all bugs & quot; using rooted x86 copycat images with hardware acceleration. The emulators are run in a datacenter and they & # x27; ve dispatch & quot; 82 million Android tests in March. & quot; A person in the audience asked, how can I use this? The response was if you & # x27; re at Google then you can use it. If you & # x27; re not & quot; well, that sucks. & quot;

I wanted a solution I could use that didn & # x27; t involve work for Google. Almost all the Googletesting puppetare open source with the exclusion ofEspresso. In addition, I test on iOS and I & # x27; d like to apply the same methodology of testing in data centers to that program. Each test can run on both platforms by using Appium due to the standardisedWebDriver protocol. Jonathan demonstrated this inhis GTAC 2013 presentationusing the app I work on (Woven). There are three key areas of the automation strategy.

Pro tip: Tools like SUSA can handle this autonomously — upload your app and get results without writing a single test script.

First, having a properly configure emulator and test runner. This is important for get all lumber information and measuring flakiness. Google was capable to reach 0.15 % freakish trial. In my testing with Calabash Android, I encountered the same flakiness issue Google mentioned in the presentment about Robotium. Fortunately Appium allows using uiautomator which is Google & # x27; s newest testing technology and it & # x27; s work good.

2nd is running in the cloud at scale. I & # x27; ve maintained a pocket-size internal physical device cloud and copycat cloud. It & # x27; s not fun. I & # x27; d much rather pay a service provider to guide care of scaling for me. Sauce Labs offer Android emulators and iOS simulators as a service. I have been running Woven iOS and Android tests on Sauce since it was announced. It & # x27; s the nigh effective service I & # x27; ve used by far. Most providers focus solely on physical device because they can charge outrageous amounts of money. It & # x27; s likewise the bad way to test. As Google says & quot; We & # x27; re not state there is no property for device-specific testing at all. There is still a property for it. But, you know, you need to do it when you have done everything else. & quot;

The third is screen technology. If Googlereleases Espressoas open source, then I & # x27; ll be supply support to Appium. The existing instrumentality based testing engineering have significant issues with flakiness as mentioned in the presentment. Standardising on the WebDriver protocol enables swapping out the underlie examine technology without get to rewrite test. This enable Appium to use best of stock screen technology from Apple (UI Automation) and Google (UI Automator) while retaining the flexibility to add new backends in the futurity. For examine Woven, I useRuby on OS Xwith the gemsappium_lib and appium_console. The appium_lib test foriOS and Androidare very similar to the product test I write for Woven. First, I ’ ll open up a console using arc to interactively write a tryout. Then I ’ ll run the test locally using Rake. Next, I ’ ll commit the change to GitHub. Finally,Jenkinswill build the latest version of the application from origin, run the exam on Sauce Labs, and email me if there are any problems.

I trust you ’ ll watch the GTAC presentations, try out Appium, and start using aper and simulators in your nomadic testing scheme.

Published:
Jul 24, 2013
Share this post
Copy Share Link
LinkedIn
© 2026 Sauce Labs Inc., all rights reserved. SAUCE and SAUCE LABS are file stylemark owned by Sauce Labs Inc. in the United States, EU, and may be registered in early jurisdictions.
robot
quote

Automate This With SUSA

Upload your APK or URL. SUSA explores like 10 real users — finds bugs, accessibility violations, and security issues. No scripts needed.

Try SUSA Free

Test Your App Autonomously

Upload your APK or URL. SUSA explores like 10 real users — finds bugs, accessibility violations, and security issues. No scripts.

Try SUSA Free