Looking for some advise/direction on a new testing framework

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

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • WebdriverIO

    Next-gen browser and mobile automation test framework for Node.js

  • So here's where I am seeking out some help regarding choosing a new test framework. I am currently eyeing the following products after a couple days of light research: Puppeteer, Playwright, codeceptJS, Allure (reporting), JEST, webdriver.io, and robotframework. I know we don't need all of these, but I am being led to believe that some of these might work best paired together in some combination, but I can't figure out what the correct combination of these products would be. Here's my impression so far:

  • TestCafe

    A Node.js tool to automate end-to-end web testing.

  • TestCafe might work for you. It has many of the modern features that Cypress has, and is also able to test on most browsers, desktop or mobile, and also remote browsers on device farms.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Protractor

    E2E test framework for Angular apps

  • "The Angular team plans to end development of Protractor at the end of 2022 (in conjunction with Angular v15)." - https://github.com/angular/protractor/issues/5502

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

  • Episode 23/37: ISR in Angular, Cypress & Playwright

    4 projects | dev.to | 21 Sep 2023
  • Introduction to testing

    4 projects | dev.to | 18 Apr 2023
  • Jest v29.5.0 shipped with --randomize CLI flag to run your tests in a random order

    2 projects | /r/javascript | 6 Mar 2023
  • Why I’m moving from Jest to Vitest

    2 projects | dev.to | 7 Apr 2022
  • Should we be worried about Jest?

    5 projects | /r/reactjs | 15 Feb 2022