Is it a common practice to test JS code in a browser instead of Node.js?

This page summarizes the projects mentioned and recommended in the original post on /r/AskProgramming

Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. puppeteer

    JavaScript API for Chrome and Firefox

    Yes, it's common practice to test frontend code in the browser. To automate your tests, look into a headless browser library like Puppeteer or Selenium.

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. Capybara

    Acceptance test framework for web applications

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • ReactJS e2e testing with Puppeteer

    3 projects | dev.to | 8 Mar 2023
  • How do you do automated regression testing?

    2 projects | /r/node | 20 Dec 2022
  • Headless Chrome on Vercel: Build a Screenshot API That Survives Cold Starts

    1 project | dev.to | 14 Oct 2025
  • How to Solve Google Search reCAPTCHA Verification Issues: A Technical Guide

    1 project | dev.to | 13 Oct 2025
  • Making sure your PDF compliance and privacy requirements are met with JoyDoc

    1 project | dev.to | 17 Sep 2025