STAREAST 2018 Tutorial: Develop WebDriver Automated Tests—and Keep Your Sanity


Monday, April 30, 2018 - 8:30am to 4:30pm

Develop WebDriver Automated Tests—and Keep Your Sanity

Add to calendar

Many teams go crazy because of brittle, high-maintenance automated test suites. Jim Holmes helps you understand how to create a flexible, maintainable, high-value suite of functional tests using Selenium WebDriver. Learn the basics of what to test, what not to test, and how to avoid overlapping with other types of testing. Jim includes both philosophical concepts and hands-on coding. Testers who haven't written code should not be intimidated! We'll pair you up to make sure you're successful. Learn to create practical tests dealing with advanced situations such as input validation, AJAX delays, and working with file downloads. Additionally, discover when you need to work together with developers to create a system that's more easily testable. This tutorial focuses primarily on automating web tests, but many of the same concepts can be applied to other UI environments. Demos and labs will be in C# and Java using WebDriver. Leave this tutorial having learned how to write high-value WebDriver tests—and stay sane while doing so.

Note: Delegates are encouraged—but not required—to bring a laptop computer to this tutorial.

Guidepost Systems

Jim Holmes is an executive consultant at Pillar Technology where he works with organizations to improve their software delivery process. he is also the owner/principal of Guidepost Systems which lets him engage directly with struggling organizations. Since joining the US Air Force in 1982, Jim has been in various corners of the IT world. He has worked with organizations—ranging from start-ups to Fortune 10 companies—to improve their delivery processes and ship better value to their customers. When not at work, you may find Jim in the kitchen with a glass of wine, playing Xbox, hiking with his family, or banished to the garage while practicing his guitar.