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

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • 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