Typically, I use Cypress for automation. But, after some research, I read that Cypress is not great for creating automated tests for Chrome Extensions. Doing some quick googling, I see Puppeteer and Selenium are good options.
If they exist, what other frameworks are good for automating Chrome Extensions?
Ugh, I may have posted too early. Looking now, running tests for Chrome Extensions with Puppeteer is not available in headless mode which is the same issue I had with Cypress.