NOV. 3 – 8, 2019
POTSDAM, GERMANY

EUROPE'S GREATEST AGILE SOFTWARE TESTING FESTIVAL!

Test Encapsulation

Automated Tests that Decide for Themselves

Stop writing dumb automated tests. Let them think.

Test Encapsulation has its basis in a research paper I wrote about a decade back for Testing Experience magazine and later presented in a some conferences. At the heart of test encapsulation is instrospection - making 'test' the most powerful component of the test automation engine, providing all meta data to it so that it can make run time decisions for itself. It's a complete rethinking of the way test automation engines are architected internally.

The ideas were at a very nascent stage at that time. And well, they were just ideas and I was told how impossible they were. So, I ended up experimenting with the concept for almost a decade, creating 20+ automation engines, big and small, touching the philosophies to various levels. They had varying amount of success w.r.t. where I wanted them to be.

At last, I have got it right to a fair extent. This presentation would be more than theoretical exploration of possibilities. I would demonstrate a test engine that achieves many of the ideas that I discuss. The engine would be free and open-sourced so that attendees can freely experiment further.


More Related Sessions


150-min Workshop

14:25-17:25 Room D3+D4 - Track 7: Workshops

Building your own API testing framework

Equipment required

30-minute Talk

11:10-11:40 Room F2 - Track 2: Talks

Deep Oracles

30-minute Talk

10:25-10:55 Room E1- Track 4: Vendor Talks

The Reality of Testing in an Artificial World

30-minute Talk

16:55-17:25 Room F2 - Track 2: Talks

A Guided Tour of Automation for Testers

Other Events:

Your privacy matters

We use cookies to understand how you use our site and to give you the best experience on our website. If you continue to use this site we will assume that you are happy with it and accept our use of cookies, Privacy Policy and Terms of Use.