Testing Mobile Apps in the Cloud with Selenium
With the burgeoning number of mobile OSs, browsers, and platform combinations, comprehensive mobile app testing can be a nightmare—but it doesn’t have to be! Brian Hicks demonstrates ways to leverage the open source Selenium (IDE) with cloud services to test mobile apps across multiple browsers and platforms. Through hands-on exercises, experience how Selenium interacts with web browsers below the GUI to test actions, inputs, and expected outcomes. Examine how the Selenium framework works and learn how to expand Selenium tests to improve device and platform coverage. Employing a cloud-based mobile testing tool from Sauce Labs as an example service, learn to execute tests recorded in Selenium on a cloud-based emulation system across multiple devices, browsers, and platform configurations. Finally, Brian discusses common errors and bug analysis techniques, focusing on testing responsive web applications. Take back a set of proven practices for developing mobile application tests with extensive coverage—and minimal test script maintenance.
Laptop Required: Participants will connect their laptops remotely via Google Chrome VNC to a specialized virtual environment for the hands-on portion of this session.