
Test Automation Code Smells
A “code smell” is code that isn’t technically wrong, meaning, it works; however, the implementation of said code is problematic in that it’s difficult to manage and thus can lead to delayed development time and even the introduction of bugs.
There are many writings about code smells in application code, but it’s not always apparent how to clean up those smells within a test automation code base. There are also code smells which are unique to test automation in particular, which aren’t found in those writings.
I’ve written about seven code smells in test automation, and how you can refactor your code to rid it of the smells.
If you’d like to actually see me clean up these code smells, I’ve given a talk on this as well.
Slides
Slides
Stella Nkirote M'Mukindia
Hello Angie,
Angie Jones
You can find them all here: https://www.youtube.com/playlist?list=PLH36PGKycBeLQk4KAshSjYOSlOqHlvs9u
(there’s also a Youtube logo on the home page of this site which takes you to the same link anytime you want to revisit )
Zoé Thivet
Venessa Serrao
Awesome work! Truly appreciate it.