Cypress is a powerful end-to-end testing framework primarily designed for testing web applications. It supports testing on Chromium browsers (Chrome and Edge), Firefox, WebKit and Electron.
If you want to run tests on multiple browsers with Cypress, you can choose to install these locally on your machine or use a cloud-service such as TestingBot.
To get started, you can see the Launching Browsers documentation on Cypress.
Once the browsers are installed, you can choose which browser(s) your test(s) should run on:
By default, Cypress will generate a new browser profile with clean history and cookie entries, so as not to impact your test results.
TestingBot provides a grid of browsers, ready to run your Cypress tests in the cloud.