FREEDOM251

Freedom251 › Compare

Side by side

Cypress vs Selenium

Both stand on functional testing software. Which one you can start free with, which one lets you read the code, and what each costs once you pay.

Cypress

Free plan Open source APILinuxMac+2

Cypress combines browser-based application testing with cloud features for recorded CI runs and team workflows. Review the plan limits and public-project data visibility before choosing a Cloud setup.

Visit Cypress

Selenium

Free plan Open source APIExtensionLinux+4

Selenium offers browser automation through WebDriver, IDE and Grid, with no listed price. Anyone deploying Grid should account for its default lack of authentication and restrict external access.

Visit Selenium

The facts

CypressSelenium
Free planYesYes
Open sourceYesYes
Runs onAPI, Linux, Mac, Web, WindowsAPI, Extension, Linux, Mac, Self-hosted, Web, Windows
Lowest paid planTeam: $67 a monthFree or on request
Plans published41
MakerNot publishedNot published
Websitecypress.ioselenium.dev
On functional testing software#1 of 38#2 of 38

Cypress: what it does well

  • Supports end-to-end and component testing
  • Controls real Chrome-family browsers and Firefox
  • Debugging includes snapshots, stack traces, and network stubbing
  • Cloud integrates with common code and team tools
  • Free Starter plan includes 10 users

What to know first

  • WebKit support is experimental
  • Cloud test content is stored in the United States
  • Public-project content is publicly accessible
  • Starter, Team, and Business feature sets are not customizable

Selenium: what it does well

  • Free browser automation suite
  • WebDriver supports local and remote browsers
  • Five language binding options
  • Grid distributes tests across machines
  • IDE supports recording in Chrome, Firefox and Edge

What to know first

  • Grid has no authentication by default
  • Latest Opera driver functionality is unsupported

Alternatives to Cypress Alternatives to Selenium The whole list