Software Alternatives & Reviews

Cypress.io VS puppeteer

Compare Cypress.io VS puppeteer and see what are their differences


Fast, easy and reliable testing for anything that runs in a browser. Install Cypress in seconds and take the pain out of front-end testing.

Puppeteer is a Node library which provides a high-level API to control headless Chrome or Chromium...
Cypress.io Landing Page
Cypress.io Landing Page
puppeteer Landing Page
puppeteer Landing Page

Cypress.io details

Categories
Automated Testing Software Development Browser Testing
Website cypress.io  
Pricing URL Official Cypress.io Pricing  

puppeteer details

Categories
Automated Testing Browser Testing Testing
Website github.com  
Pricing URL-

Cypress.io videos

Introduction to automation testing with Cypress.io (Non-selenium framework)

More videos:

  • - Testing Angular with Cypress.io | Joe Eames | AngularConnect 2018

puppeteer videos

Puppeteer - Video Review

More videos:

  • - GameSpot Reviews - Puppeteer
  • - CGR Undertow - PUPPETEER review for PlayStation 3

Category Popularity

0-100% (relative to Cypress.io and puppeteer)
54
54%
46%
46
50
50%
50%
50
75
75%
25%
25
41
41%
59%
59

Reviews

These are some of the external sources and on-site user reviews we've used to compare Cypress.io and puppeteer

Cypress.io Reviews

We have no reviews of Cypress.io yet.
Be the first one to post

puppeteer Reviews

Best Data Scraping Tools
It is completely free. Puppeteer is well backed and supported by Google Chrome and hence replacing Selenium and PhantomJS. It automatically installs an efficient, compatible Chromium binary in its setup, therefore reducing the burden of keeping track on your browser.
Puppeteer vs Selenium
If you're looking for a better alternative, try Endtest. It has Puppeteer's speed, it supports Selenium's browsers AND it has all the features that they're missing.
Source: dev.to
Introduction to Headless Browser Testing
The Puppeteer API can be used to take screenshots, create PDFs, navigate pages, and fetch information from pages. We’ll write some example code to see Puppeteer in action.

Social recommendations and mentions

Based on our record, puppeteer should be more popular than Cypress.io. It has been mentiond 34 times since March 2021. We are tracking product recommendations and mentions on Reddit, HackerNews and some other platforms. They can help you identify which product is more popular and what people think of it.

Cypress.io mentions (8)

  • Ask HN: Who is hiring? (October 2021)
    Cypress | Full-time | Remote in North America | https://cypress.io Cypress provides developers and QA engineers with a better, faster, more reliable way to test anything that runs in a browser. Cypress makes writing, running and debugging tests easy for hundreds of thousands of developers worldwide, including engineering and QA teams from Disney, Slack, GoFundMe, Shopify, PayPal, Betterment, GitHub, NBA, Wayfair,... - Source: Hacker News / 26 days ago
  • How to check multiple checkboxes at once with Cypress
    I don't know about you, but I don't really like code duplication. So today, I'm going to show you a technique to eliminate some duplication when dealing with checkboxes using the Cypress test automation framework. - Source: dev.to / 5 months ago
  • ERROR:browser_main_loop.cc(1434)
    I am trying to run the cypress.io via wsl2 and I want to open the GUI. For that I am using the Xlaunch. - Source: Reddit / 5 months ago
  • How to test that cache works with Cypress
    This is an alternative to test how well a search cache works when talking about automated tests with Cypress. I hope you find it useful. - Source: dev.to / 6 months ago
  • Started new job as an automation engineer, do nothing but front end manual QA
    When I started my current job everything was written in super long files of vanilla JS with little bootstrap usage. I told my manager that I can make development faster, more maintainable, and extensible so I converted everything to React with Material UI and redux, now I don't spend all day coding the same things over and over again. This is what you do, look at cypress.io and start writing the automation tests.... - Source: Reddit / 6 months ago
View all

puppeteer mentions (34)

  • Web Scraping: Intercepting XHR Requests
    As we saw in a previous blog post about blocking resources, headless browsers allow request and response inspection. We will use Playwright in python for the demo, but it can be done in Javascript or using Puppeteer. - Source: dev.to / 1 day ago
  • Could you build a website that leverages Node to scrape another specific website?
    Puppeteer to visit and scrape the imgur page (each one of those data points has a clear class/id/title prop to find it by). - Source: Reddit / 11 days ago
  • How could I go about creating a booksite with a database similar to Goodreads?
    You can make “a crawler”. There is a library in NodeJs for this: https://github.com/puppeteer/puppeteer. - Source: Reddit / 13 days ago
  • Web Scraping in Node.js!
    You can read more about puppeteer here. - Source: dev.to / 14 days ago
  • Automated social images on Netlify - with Next.js and Resoc
    The idea behind image generation is pretty simple: take the title and description from a page, take the image template, mix, et voilà! The two technologies at work are Mustache, a template system used to inject parameter's values, and Puppeteer, a headless Chrome system to convert HTML to images. However, we won't have to deal with these packages directly. - Source: dev.to / about 1 month ago
View more

What are some alternatives?

When comparing Cypress.io and puppeteer, you can also consider the following products

Selenium - Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that.

Katalon Studio - Built on the top of Selenium and Appium, Katalon Studio is a free and powerful automated testing tool for web testing, mobile testing, and API testing.

CasperJS - CasperJS is a browser navigation scripting & testing utility written in Javascript for PhantomJS or SlimerJS.

Robot framework - Robot Framework is a generic test automation framework for acceptance testing and acceptance...

Phantomjs - PhantomJS is a headless browser that works hand in hand with Selenium to help developers more efficiently test their sites and apps.

SEOBOTS.io - Easy to use bots for data mining and growth hacking: parsers, crawlers and much more.

User reviews

Share your experience with using Cypress.io and puppeteer. For example, how are they different and which one is better?

Post a review