I would agree that people should enjoy the tools they’re working with. The disconnect is where we expect junior developers to be able to build scalable and maintainable test suites with Selenium. I believe that Selenium is a library that gives developers exactly what they need, but it is just a building block, not a complete framework or tool. Out of the box, Selenium doesn’t give you maintainability, parallelization, data-driven testing, keyword-driven testing and 100 other things that are crucial for success. You need to add all those missing pieces before you can be successful with it and get to enjoy your test automation.

--

--

--

Passionate software engineer, proud parent of two, author of the OpenTest functional testing tool for web, mobile and APIs.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Adrian Theodorescu

Adrian Theodorescu

Passionate software engineer, proud parent of two, author of the OpenTest functional testing tool for web, mobile and APIs.

More from Medium

In The Room with Lisa Bubbers

♐︎ Full Moon In Sagittarius 2022 Tarot Spread

Rat People

Drawing of a big, black rat with red eyes and a long tail.