Design patterns exist for years in software development. Some developers love them, some think they are useless. But design patterns have very clear goals: describe common solutions for common problems, create shared language for community, improve understanding and reuse of existing approaches.
Test automation has its own set of problems, so there is a set of helpful design patterns for this area. In this talk Mikalai will run through all known patterns and describe them in details with several practical samples.
Delivery Manager and Java Tech Lead. Expert in Java development, scalable architecture, Agile engineering practices and project management. Having 12+ years of development experience, specializes on complex distributed scalable systems. Active participant and speaker of many international conferences. Founder and coach in training center XP Injection. Organizer and founder of Selenium Camp, JEEConf, XP Days Ukraine and IT Brunch conferences. Founder of active “Anonymous developers club” (uadevclub).