Tri-Layer Testing Architecture
Designing a proper architecture for building your test automation solution is one of the most important knowledge and experience a Test Automation Engineer may possess. The Tri-Layer Testing Architecture gives a good overview on how to design test solutions easily and quickly. About a decade ago people with advanced knowledge were building test automation frameworks with essentially two separate layers: Test Scripts and Test Libraries. The problem with this Bi-Layer architecture is reusability in other applications, specifically the size and complexity of test libraries along with the application dependent solutions being intertwined made it very difficult, sometimes impossible to reuse them. That's how the idea of the Tri-Layer Testing Architecture was born: why not add a 3rd layer, for all the libraries that can be easily reused anywhere? In this presentation Peter will talk about the main differences of the Bi-Layer and the Tri-Layer architectures. The three layers are Test (runnable test scripts), Business (all the application specific libraries) and Core (independent, reusable libraries). Peter will provide examples from his experience at big fintech and other companies, where he successfully implemented the Tri-Layer Testing Architecture and dramatically lowered the test automation costs for these big companies.
Péter Földházi was first involved with QA as a beta tester of DOTA in 2006. Since joining EPAM in 2012, he moved towards test automation, and is currently working in the USA as a Quality Architect. He has experience in designing and developing solutions for mobile, web and desktop applications within domains such as financial, gaming, fitness and oil services. He is one of the first people in the world having successfully taken and passed the ISTQB Test Automation Engineer module exam. He is actively helping the ISTQB through the Hungarian Testing Board by reviewing and authoring syllabi. Péter is one of the programme committee members of the HUSTEF since 2015. Péter is also an active speaker, having spoken on conferences such as STARWEST, STAREAST, HUSTEF, SauceCon, etc. He used to be a guest lecturer at 3 Budapest based universities: Óbuda, Pázmány and the ELTE universities. Brewing beer and planting chilis are some of his hobbies.