Conference archive


Tuesday, April 19, 2016 - 8:30am to 4:30pm

Use Selenium to Test Mobile Web Apps in the Cloud

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, you will experience how Selenium interacts with web browsers below the GUI to test actions, inputs, and expected outcomes. Brian and participants will 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, you will 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.

Brian Hicks

Brian Hicks is a software engineer, development manager, and technical architect with over 15 years of hands-on experience designing and developing software using core Java, web services, and related technologies in both the commercial and public sectors. He is also a Certified ScrumMaster® and has experience implementing agile processes, leading agile teams and implementing DevOps solutions. At Coveros he is responsible for supporting software development consulting and training engagements, focusing on delivery of training courses across the United States.