Selenium Selectors that Suck Less

Selector’s Suck

Rough visualization of selector half-lives

Simple and Low Impact

How it works

  1. Looks at the original, old-school CSS/XPath selector you are using to find the element
  2. Then, lets the usual Selenium selector code find the element as normal,
  3. Then trains a little selector bot to find the element in the future. The image and other attributes of the element and screenshot are sent to a server to train a dedicated neural network (actual AI/Machine learning) to find the element just in case the first one breaks.

Why We Built It




blending humans and machines. co-founder @testdotai eater of #tunamelts

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

Recommended from Medium

Android vs iOS App Development: Which is the Best Choice for Your Business?

A good fix for a Bad Interpreter!

Three Things to Know About the All-New Integrated Development Environment (IDE) In the Leap Quantum…

How to deploy multiple Django apps on a single server using NGINX and Gunicorn?

Why python is a dynamically typed language?

Create custom Laravel Helper Methods

Holiday Share Giveaway

3 Simple Rules for Less or No Git Conflicts

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
jason arbon

jason arbon

blending humans and machines. co-founder @testdotai eater of #tunamelts

More from Medium

Codeless Test Automation is Irrational

Automation of testing web applications

How Might You Define End-to-end Tests?

The Future of Test Automation Requires More Than Technology