location_city Bengaluru schedule Mar 20th 10:00 AM - 06:00 PM IST place Esquire add_circle_outline Notify

Many organizations are introducing test automation only to find out it is more difficult than they thought it would be. Good test automation requires good coding practices. Good test automation requires good design. To do anything else will lead to spaghetti code that is hard to maintain or update. If you’re new to coding or new to automation it is difficult to know where to start. Join Cheezy as he talks about and demonstrates lessons he has learned while helping numerous organization adopt test automation.

This all day workshop will be run as a code retreat.  In the workshop Cheezy will introduce a pattern by discussing it and writing code to implement the it.  Then it is your turn.  You will build out some automation against a simple web application utilizing this pattern.  Each subsequent pattern will take you closer and closer to clean well factored automation code taking you on a journey from theory to implementation.



Outline/Structure of the Workshop

Code retreat where each iteration will introduce an automation code design pattern.  They the participants will be asked to write some automation that will implement that pattern.  At the end of each iteration there will be a debrief where we discuss the pros and cons of using this pattern in our automation.  The overall focus will be on producing clean code in our test automation code.

Learning Outcome

The participants will learn coding design patterns that can be applied to test automation code.  There is also a strong emphasis on craftsmanship and clean code.

Target Audience

Testers, Developers

schedule Submitted 7 years ago