Cypress.io vs. Protractor

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Cypress.io
Score 7.3 out of 10
N/A
Cypress (or Cypress.io, also the name of the company in Atlanta that develops the tool) is a testing tool with the capability to run tests across multiple browsers, that aims to make setting up, writing, running and debugging tests easy.N/A
Protractor
Score 9.0 out of 10
N/A
Protractor is an end to end test framework for Angular apps.N/A
Pricing
Cypress.ioProtractor
Editions & Modules
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
Cypress.ioProtractor
Free Trial
NoNo
Free/Freemium Version
NoNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
Cypress.ioProtractor
Considered Both Products
Cypress.io
Chose Cypress.io
Execution speed and interactive debugging tool is very easy. you can make changes in the fly and test will run automatically, thus saving more time debugging your code. Can easily be intergrated to to CI/CD pipeline.
Chose Cypress.io
Easier to use from the start. Back to front workflow integration makes it more fun to use than Selenium. Usable for free other than very expensive Smartbear solutions.
Chose Cypress.io
Cypress.io is easy to start with and is independent of other automation tools. Unless we are looking for automating every edge case, Cypress.io can do it without using any plugins. Also, when a test fails, we can travel back to the state in which the test failed (aka time …
Protractor
Chose Protractor
Cypress.io is an alternative end-to-end test framework that does NOT use Selenium. Since I've only evaluated this tool as a possible solution, my estimation of its performance against Protractor is incomplete. However, if you and your team are looking for automation solutions …
Best Alternatives
Cypress.ioProtractor
Small Businesses
BrowserStack
BrowserStack
Score 8.6 out of 10
BrowserStack
BrowserStack
Score 8.6 out of 10
Medium-sized Companies
Selenium
Selenium
Score 8.1 out of 10
ReadyAPI
ReadyAPI
Score 7.0 out of 10
Enterprises
Selenium
Selenium
Score 8.1 out of 10
ReadyAPI
ReadyAPI
Score 7.0 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
Cypress.ioProtractor
Likelihood to Recommend
9.0
(0 ratings)
10.0
(0 ratings)
Likelihood to Renew
10.0
(0 ratings)
-
(0 ratings)
User Testimonials
Cypress.ioProtractor
Likelihood to Recommend
Automating a test is very easy when you start with Cypress.io. It is extremely easy to set up and use. Also, debugging a failed test is hassle-free because of its time travel feature. We can do both web UI and API testing with Cypress.io and the only prerequisite is some knowledge in Javascript.
Read full review
It is a strong fit for end-to-end acceptance and regression testing inside the browser.
Read full review
Pros
  • autimation of end to end testing of web UI and api
  • Getting insight on failing and passing tests
Read full review
  • Async operations for browser-based validation tests. This kind of feature is a must-have for building tests to scale.
Read full review
Cons
  • Support Mobile Automation
  • Can Test in multiple browser.
  • Testing when browser opens multiple tabs and windows this doesnt work.
  • File upload not supported
Read full review
  • It would be great to see the Protractor API implemented successfully inside a non-Angular web application.
Read full review
Likelihood to Renew
Highly satisfied and [a] big fan.
Read full review
No answers on this topic
Alternatives Considered
Execution speed and interactive debugging tool is very easy. you can make changes in the fly and test will run automatically, thus saving more time debugging your code. Can easily be intergrated to to CI/CD pipeline
Read full review
Cypress.io is an alternative end-to-end test framework that does NOT use Selenium. Since I've only evaluated this tool as a possible solution, my estimation of its performance against Protractor is incomplete. However, if you and your team are looking for automation solutions outside of the Selenium scope, then Cypress.io may be a good fit given the problems you're trying to solve.
Read full review
Return on Investment
  • It runs faster, thus improves test effeciency
  • Maintenance cost, tool is free and helpfull community is present for support.
  • Though its free tool, initial learning curve still required to understand the tool works and how to fit it in your system.
Read full review
  • Increased the number of reliable end to end tests inside my test suites.
  • Decreased the number and frequency of false-positive test runs/results.
Read full review
ScreenShots