Skip to main content

Max Saperstone


For almost a decade, Max Saperstone has been a test engineer focusing on test automation and the continuous integration/continuous delivery process. Max specializes in open source tools—Selenium, JMeter, AutoIT, Cucumber, and Chef. He has led several testing automation efforts, including developing an automated suite focused on web-based software to operate over several applications. Max also headed a major project developing an automated testing structure to run Cucumber tests over multiple test interfaces and environments, while developing a system to keep test data “ageless.” He is currently developing a new testing architecture for SecureCI to allow testing of multiple interfaces, custom reporting, and minimal test upkeep.

Speaker Presentations
Tuesday, April 14, 2015 - 8:30am
Full-day Tutorials
Testing Mobile Web 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! Max Saperstone 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. Max 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, Max 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 while minimizing test script maintenance.

Laptop Required: With their laptops, participants will connect remotely via Google Chrome VNC to a specialized virtual environment for the hands-on portion of this session.