Test Automation Framework (Selenium with Java) — Genesis or What To Automate?

Tomasz Buga
4 min readOct 13, 2021
Cover image containing slogan “create test automation framework with Tomasz Buga Software Development Engineer in Tests”

S01E01 of the Test Automation Framework series about everything you’ll need to set up the nice, simple, yet sophisticated framework.

Covered with clear explanations and pretty illustrations.

Sounds like fun? Cool. Now, please, fasten your seatbelts because you’re here for a ride.

S01E02 — Test Automation Environment and Tools

S01E03 — The First Selenium Test Case

S01E04 — Selenium Foundations Revisited

S01E05 — Page Factory and Elements Related Exceptions

S01E06 — Page Loading Strategies and Waits

S01E07 — Translating JIRA with Selenide (with Exercises)

S01E08 — JIRA, Selenide, Complex SQL, Java Objects with Equals & HashCode (with Exercises)

S01E09 — Code Review and Refactoring (Part 1)

S01E10 — Code Review and Refactoring (Part 2)

S01E11 — Allure in Action

Test Automation Framework — Genesis hand written on the left side, “Understanding is the key” title on the right side, and “Tomasz Buga software development engineer in tests” logo on the bottom of the page

I could’ve started with the cliché like “today we’re going to cover Selenium & Java



Tomasz Buga

Software Development Engineer in Tests. Passionate about programming. Experienced, former employee of the insurance industry. Graphic designer by choice.