Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Selenium IDE is being blocked by Google #1882

Open
graykathy opened this issue Jan 8, 2025 · 3 comments
Open

Selenium IDE is being blocked by Google #1882

graykathy opened this issue Jan 8, 2025 · 3 comments

Comments

@graykathy
Copy link

🐛 Bug Report

A clear and concise description of what the bug is.
Per https://developer.chrome.com/docs/extensions/develop/migrate/mv2-deprecation-timeline, Google is disabling all extensions using Manifest V2. Mine was just disabled yesterday. I am no longer able to use the Selenium IDE.

To Reproduce

Steps to reproduce the behavior: Open extensions in Google Chrome. Selenium IDE is no longer there

Expected behavior

A clear and concise description of what you expected to happen. I expected to be able to use Selenium IDE from the extensions area

Project file reproducing this issue (highly encouraged)

Please provide a project file .side that reproduces this issue.

Issues without a reproduction project are likely to stall.

Environment

OS: Windows 11
Selenium IDE Version: Not sure how to find this information
Selenium SIDE Runner Version:
Node version:
Browser: Google Chrome
Browser Version: 131.0.6778.206

@toddtarsi
Copy link
Contributor

Webextension manifest v3 is a bad time for browser automation tools. If you'd like, you can join me on v4 by installing npm and doing this:

npm i -g selenium-ide

I also have binaries available here:

https://github.com/SeleniumHQ/selenium-ide/releases/tag/v4.0.1-beta.14

They're not code signed so I can't list them in any storefronts. I know it sucks, my deepest apologies.

@toddtarsi
Copy link
Contributor

My tool is janky, my attitude is cranky, my response times are lanky, and my moves are stanky. I haven't looked at my stuff in months. I have a local version that at least makes extending the UX possible via plugins but I need more stabilization and testing and code signing certificates to make it feel solid. That said, I've forced my company into it (thank you 🙇) so it is functional to the extent that you can work pretty solidly if you've written the codebase.

It does support multi drag and drop tho 😭.

@toddtarsi
Copy link
Contributor

toddtarsi commented Jan 8, 2025

Also I think the readme talks a bit about migrating from v3. Some of the commands change to a modern equivalent. For example, storeXPathCount becomes storeElementCount and selector independent, and other such things. There is actually an npm package @seleniumhq/side-migrate which should do this on side projects in a single command.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants