JavaScript test-automation

Open-source JavaScript projects categorized as test-automation

Top 15 JavaScript test-automation Projects

  • Cypress

    Fast, easy and reliable testing for anything that runs in a browser.

  • Project mention: Simulating Internet Outage and Recovery using Cypress | dev.to | 2024-01-25

    In this blog post, we'll explore a Cypress test that replicates this scenario, utilizing the powerful intercept command to manipulate network requests and responses.

  • appium

    Cross-platform automation framework for all kinds of your apps built on top of W3C WebDriver protocol

  • Project mention: A Step-by-Step Guide to Test Automation with Appium | dev.to | 2023-08-15

    appium plugin install --source=npm images Know more about images plugin, visit https://github.com/appium/appium/tree/master/packages/images-plugin

  • 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
  • Detox

    Gray box end-to-end testing and automation framework for mobile apps

  • Project mention: automation testing | /r/reactnative | 2023-07-01

    Nope. Not even on 0.71 yet https://github.com/wix/Detox/issues/3884

  • TestCafe

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

  • mountebank

    Over the wire test doubles

  • main

    Node.js mock server running live, interactive mocks in place of real APIs (by mocks-server)

  • jest-opentelemetry

    Easily run integration tests for your backends

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • test-each

    🤖 Repeat tests. Repeat tests. Repeat tests.

  • restqa

    🦏 | Best in class Microservice automation testing. Test Driven Happiness

  • cypress-recorder

    A Cypress plugin that generates test scripts from your interactions, a replacement Cypress Studio for Cypress v10 🖱 ⌨

  • Project mention: Show HN: HyperDX – open-source dev-friendly Datadog alternative | news.ycombinator.com | 2023-09-18

    Looks great

    1. Are you funded?

    2. https://www.deploysentinel.com/ - Are you going to work on this further?

  • NodeJs-Cucumber-Selenium

    Run test automation on cloud with Cucumber.js and LambdaTest. This is a sample repo to help you execute Cucumber.js framework based test scripts in parallel with LambdaTest automation testing cloud

  • Project mention: Top 28 Selenium WebDriver Commands in NUnit For Test Automation | dev.to | 2024-04-02

    /*Selenium Webdriver command to check whether a particular web element is displayed */ driver = new ChromeDriver(); driver.Url = "https://www.lambdatest.com"; /* The Xpath of the Login Button on LambdaTest homepage */ IWebElement web_element = driver.FindElement(By.XPath("//*[@id="navbarSupportedContent"]/ul/li[6]/a")); Boolean element_enabled = web_element.Displayed;

  • muenchhausen

    Produce authentic fake data

  • nightwatch-selenium-sample

    Run test automation on cloud with NightwatchJS and LambdaTest. This is a sample repo to help you execute NightwatchJS framework based test scripts in parallel with LambdaTest automation testing cloud

  • gpt-contextfiles

    vscode extension, add a file, ask gpt3.5 with all the files you pass into it up to 16k tokens

  • Project mention: I made my first vscode extension that allows GPT to use many files easily | /r/vscode | 2023-06-25

    Github: https://github.com/Iheuzio/gpt-contextfiles

  • cypress-health-check

    Simple page health check test suite powered by Cypress and CircleCI

  • 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.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript test-automation related posts

Index

What are some of the best open-source test-automation projects in JavaScript? This list will help you:

Project Stars
1 Cypress 46,143
2 appium 17,901
3 Detox 10,949
4 TestCafe 9,746
5 mountebank 1,972
6 main 272
7 jest-opentelemetry 257
8 test-each 109
9 restqa 79
10 cypress-recorder 22
11 NodeJs-Cucumber-Selenium 20
12 muenchhausen 20
13 nightwatch-selenium-sample 16
14 gpt-contextfiles 12
15 cypress-health-check 0

Sponsored
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