Honestly, I’m not sure. I’ve never setup a Jenkins server, only used 3rd party services like CircleCI for continuous integration testing. Cypress runs on port 9000 typically. I assume the firewall trouble you are having is to do with open ports, perhaps if you ran puppeteer on a different port it will work. Anyway, it wouldn’t be the criteria I would use to choose cypress over puppeteer. It would be the developer experience of writing tests that cypress really excels at.