Does it feel like you spend half of every sprint fixing failing automated functional tests? Are programmers unwilling to work with automation code? Is test automation a maintenance nightmare? There is a better way. The Page Object Model (POM) is a powerful design pattern for building test automation. A lack of design discipline can lead to test automation code that is buggy, brittle, and almost impossible to maintain. Focusing on the fundamentals of the POM pattern, combined with some disciplined behavior-driven practices, leads to high-quality, maintainable automation code, saving teams...
Brian Hicks
Coveros
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.