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

Add support to use browser extensions (Chrome & firefox at least) #16703

Closed
javiergarciavera opened this issue May 27, 2021 · 5 comments
Closed
Labels
browser: chrome browser: firefox stage: proposal 💡 No work has been done of this issue type: feature New feature that does not currently exist

Comments

@javiergarciavera
Copy link

Sometimes, we need to automate scenarios that includes browser extensions, and this is not supported at the moment by cypress (as far as I know), so the workaround is using puppeteer in parallel. So I was wondering if it's possible to add it in Cypress so it would make it easy and that would make Cypress even greater.

@pavelstudeny
Copy link

@jennifer-shehane
Copy link
Member

Related issues, but only Chrome extensions has ever been asked for, not Firefox: #1965 #14808

@jennifer-shehane jennifer-shehane added browser: firefox browser: chrome stage: proposal 💡 No work has been done of this issue type: feature New feature that does not currently exist labels Jun 10, 2021
@MrRahulR
Copy link

There is a few plugins: https://www.npmjs.com/search?q=cypress-browser-extension-plugin

Actually, the plugin seems dead now, ☠

The repository for the plugin - it's been a long it's not maintained and also it supports the older cypress version.
I was using it in the past but I see right now it has a lot of PR open but the repo isn't active. ❌

@flotwig
Copy link
Contributor

flotwig commented May 5, 2022

For now, using CDP or Puppeteer in Cypress to automate this is the way. Closing as a duplicate of #14808.

@flotwig flotwig closed this as completed May 5, 2022
@flotwig flotwig closed this as not planned Won't fix, can't repro, duplicate, stale May 5, 2022
@Depetrol
Copy link

Depetrol commented May 7, 2022

@flotwig can you give some specifications on using puppeteer for browser extension? I've been trying but cannot seem to connect to CDP

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
browser: chrome browser: firefox stage: proposal 💡 No work has been done of this issue type: feature New feature that does not currently exist
Projects
None yet
Development

No branches or pull requests

6 participants