APPLYING THE PILLARS OF OBJECT-ORIENTED PROGRAMMING TO TEST AUTOMATION
When done right, test automation is an excellent source of fast feedback for teams. When development check-ins are made, the automated tests are able to verify that the system is still working as expected. However, for many teams, what is supposed to be this reliable feedback mechanism is nothing more than unstable spaghetti code that requires constant maintenance.
A big reason for the instability of automation code is the lack of good design and architecture. Automation code should be written with the same care and consideration as production code if the team truly wants to see a return on their investment. However, because it is different than production development, it’s not always obvious how to accomplish this.
In this talk, Angie Jones will discuss the four pillars of object-oriented programming and explain how to utilize these concepts within test automation development.
Here are some of the talking points Angie will cover in this session:
Angie will answer your questions in a live Q&A session.
Angie Jones is a Senior Developer Advocate at Applitools who specializes in test automation strategies and techniques. She shares her wealth of knowledge by speaking and teaching at software conferences all over the world, as well as writing tutorials and blog posts on angiejones.tech.
As a Master Inventor, Angie is known for her innovative and out-of-the-box thinking style which has resulted in more than 25 patented inventions in the US and China. In her spare time, Angie volunteers with Black Girls Code to teach coding workshops to young girls in an effort to attract more women and minorities to tech.
You can follow Angie on Twitter (@techgirl1908).