How to refactor legacy test automation project, save code and your time

Photo by lan deng on Unsplash

1. Define a baseline

2. Fix Structure of the tests

3. Add narrative to the tests

4. Optimize Page Objects

5. Clean up supported classes




Test automation engineer, writer

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

Recommended from Medium

Simple OS to Display Hardware Information(Extend of Josh OS).

CS50x Readability

Python Inheritance

What are the Fitness Functions?

Heap Exploitation for Homo sapiens.

The Two Sum Problem

Appreciating Your Accomplishments

The Future of .NET

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
Artur Mishustin

Artur Mishustin

Test automation engineer, writer

More from Medium

We Test Software, But How?

Why is software testing so hard?

Complex Testing Solutions

QuAck in the Cloud