This extension adds support for dev-tools.ai
into your IDE experience where it will learn from your tests, so you don't have to update them.
Each locator (selector) within your code will be decorated to indicate coverage by dev-tools.ai
.
When mousing over a decoration, a hover (tooltip) will be displayed showing the image captured and utilized by dev-tools.ai
.
Sign up and login to your dev-tools.ai
account.
Copy your api key from the upper-right corner of the dashboard.
Install this plugin and provide your api key when prompted.
Update your api key at any time by hovering over the dev-tools.ai
icon in the status bar and clicking on the pencil
icon.
Follow steps to instrument your project with dev-tools.ai
libraries and SmartDriver.
Note this plugin stores and utilizes the api key at ~/.smartdriver (linux/mac)
or %userprofile%\.smartdriver (windows)
. It is recommended that you instantiate SmartDriver (when possible) without the api key (eg SmartDriver(driver))
wherein it will use the same key as this plugin.
Current support:
- Python (Selenium)
- Java (Selenium)
- Cypress.io
- Webdriver.io
- Playwright
Future support:
- C# (Selenium)
- JavaScript (Selenium)
- Ruby
Licensed under the MIT license.