How to Automate Your Mobile Web Testing with Real Devices Using Appium

Android Devices for Web Testing

Every web developer knows how challenging it can be to get a web site working and looking great with every possible browser variation out there. This is one area where test automation has a significant value to offer. Even with responsive web sites that should scale all different resolutions, work across different types of devices (phones, tablets, wearables etc.) the test automation can harmonize the testing effort and bring you consistent foundation to build your web site tests.

Today, we’re presenting at Appium Meetup in San Francisco – and this topic will be addressed as a workshop, with the focus on best practices, how-to and bunch of tips and tricks on how to automate your mobile web testing, using real devices with Appium test automation framework.

Download FREE Guide to Learn How You Can Automate Mobile Web Testing with Appium on Real Devices.


As web services are increasingly accessed by mobile devices it is getting more and more important to test your web service using real browsers and real devices that your end users will use when are accessing your site. Furthermore, the emulators and simulators have severe limitations when it comes to browser testing. For instance Chrome browser, that according to W3Counter has the overall 42,5% market share and according to NetMarketshare 23.7% among Android users cannot be installed on an Android emulator.

Chrome and Emulator - no, no!

Furthermore, Browser is also one of those areas where almost all devices manufacturers want to add their ‘innovation’ leading to happy mix of different webkit versions with different functionality. Another area where any mobile web developer needs to pay attention is performance: Web page rendering time vary significantly from one device to another and to ensure acceptable end user experience you need to test how your CSS & Javascript renders across devices.

Selenium has already cemented its place as a de-facto web test automation standard and Appium is providing very clean high level API that is familiar to all Selenium developers of the world but it nicely abstracts lot of the messy stuff related to running tests on real devices. We at Testdroid were the first device cloud service to offer Appium on real devices and naturally mobile web testing using Appium is part of the deal.

Testdroid at Appium Meetup

On January’s San Francisco Appium meetup Testdroid’s Appium expert Saad Chaudhry will be presenting how to automate testing of your mobile web service using Appium and real devices, what you need to take into account when using real devices for web testing and naturally will run some nice demos on the topic.

Please sign up at

Happy Browser Testing (with Selenium!)

The Beginner’s Guide of Using Appium for Mobile App Testing

Learn all the basics about Appium, how to set it up and how to use it for mobile app testing.