My Innovative Solution to Test Automation: Attach test execution to the existing browser

A productivity utility that can save several hours every day for test automation engineers, but few people know about it.

Zhimin Zhan

--

This is included in the “My Innovative Solution to Test Automation and Continuous Testing” series.

When I worked as a test automation engineer (contracting) or consultant, my colleagues were deeply impressed with my productivity. Some labelled me a “10X” or even a “100X” test automation engineer. Many factors contribute to a real and productive test automation engineer. To me, the most important one is to use “Attach test execution to the existing browser” when developing/debugging automated tests for web apps.

First of all, this is not a secret. I wrote about it in my first book (1st edition in 2009): Practical Web Test Automation with Selenium WebDriver, and the article (Jan 2021): Attach Selenium Python Test Steps Against An Existing Browser.

In this article, I would like to share how I came up with this idea, then implemented it, and used it in daily work.

Table of Contents:
· What is “Attach test execution to the existing browser”?
· Why “Attach test execution to the existing browser” is so

--

--