Polyglot automation
summary
Shows that choosing the right programming language and tools makes automation simple by writing unit-like tests and injecting data directly instead of driving the full UI. Demonstrates a task‑manager app and a test framework that creates tasks without using the GUI (using Java, C#, Python, Ruby) with implementations via Selenium/Selenide/Selenita, claiming about 30% faster test runs and faster feedback.
AI-written summary · about
chapters (12)
- 0:00Polyglot automation intro
- 2:29About Nikita Kramarenko
- 5:25Language choice
- 7:41Importance of tools
- 9:03Speedup with simulation
- 13:45Why Selenium isn't best
- 17:24Code examples
- 22:56Learning new languages
- 27:19Mixing languages
- 31:36Entry barriers myths
- 36:05Q&A
- 40:59Language tips
related talks
14mTest Automation Framework Design and Implementation
32mLiving on Crotches or UI Automation Antipatterns
51mRedefining test automation
24mA Comedy of Errors
35mBuild an automation framework... with a developer mindset
18mAutomation Lessons Learned
28mAutomation does not replace collaboration
50mSOS: I'm a Manual Tester, I Need to Automate and I Don't Know Code
