@salesforce/salesforcedx-vscode-test-tools
Test automation framework for Salesforce Extensions for VS Code
Found 20927 results for test automation
Test automation framework for Salesforce Extensions for VS Code
Browser testing/automation utilities with async/await
Helper methods for automation testing in the OpenFin ecosystem
CLI for running automation tests within the OpenFin ecosystem
implementation of seleniumjs to use with test automation
(Mobile) Web Automation Framework
Serenity/JS test runner adapter for seamless integration with any version of Cucumber.js, facilitating BDD-style test automation and leveraging Serenity/JS reporting capabilities
helper for using restapi in test automation
Serenity/JS test runner adapter for Playwright Test, combining Playwright's developer experience with the advanced reporting and automation capabilities of Serenity/JS
NPM library for low-code mobile automation testing using WebDriverIO and AgentQ AI
An all in one test automation runner
A remote keyword server and client for the generic test automation suite Robot Framework.
Task automation tool
Generate fake data to be used in test automation
Applitools TestGenAI enables both technical and non-technical team members to expand test coverage effectively. This inclusivity allows non-technical participants to engage in test automation, helping to distribute the workload more efficiently across the
Generic Cucumber Protractor Automation Framework
implementation of seleniumjs to use with test automation
🤖 Poa — Page Object Architecture Assistant (CLI for structured test automation)
Mobile automation test framework using playwright
Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io
Playwright client for publishing test results to Omni Dashboard - Transform Your Test Automation with AI-Powered Insights
Calibre - Page speed performance testing with Google Lighthouse
Haystacks Cloud Automation Framework: A demonstration testing automation framework application for the purposes of demonstrating the usage and integration of D-CAF, Hest, Hexiom, HayRunner, HayMonkey, and HayD-CAG in a single testing automation framework
Easy to use Node.js based end-to-end testing solution for web applications using the W3C WebDriver API.
Helper methods for native testing in the OpenFin ecosystem
STAF - Salesforce Test Automation Framework
browser automation library
NPM library for no-code automation test from agents app
Web browser automation
ESLint rules for UI testing tools WebdriverIO, Cypress, TestCafe, Playwright, Puppeteer
Publish test results to Microsoft Teams, Google Chat, Slack and InfluxDB
Cypress is a next generation front end testing tool built for the modern web
Adapter that integrates @serenity-js/web with the latest stable version of WebdriverIO, enabling Serenity/JS reporting and using the Screenplay Pattern to write web and mobile test scenarios
Cool webdriver io automation, yes, test automation automation.
Dynamic accessibility analysis for React using axe-core
A powerful Node.js CLI boilerplate with semantic-release, commitlint, husky, GitHub Actions, and modular generators for components, pages, hooks, layouts, services, styles, and tests.
Tesults API library.
A WebdriverIO service that allows you to run Chrome DevTools commands in your tests
Regular expression for matching ANSI escape codes
Get the first fulfilled promise that satisfies the provided testing function
Browser Automation framework using puppeteer and cucumber-js
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
Adapter that integrates @serenity-js/web with WebdriverIO 8, enabling Serenity/JS reporting and using the Screenplay Pattern to write web and mobile test scenarios
Regular expression for matching a shebang line
Get the native type of a value.
Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a bet
Match balanced character pairs, like "{" and "}"
Get details about the current Continuous Integration environment
Returns true if a string has an extglob.
Check if a value is a plain object
Write end-to-end automation tests in natural language
Give a regex, get a robust predicate function that tests it against a string.
Delightful JavaScript Testing.
Returns true if a value is a plain object, array or function.
Delightful JavaScript Testing.
Check if a value is an object
Parameterised tests for Jest
Delightful JavaScript Testing.
Type check values
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Error constructor for test and validation frameworks that implements standardized AssertionError specification.
Detect if the current environment is a CI server
unist utility to check if a node passes a test
invariant
In-memory file-system with Node's fs API.
A response-like object for mocking a Node.js HTTP response stream
Simple Test Automation Framework
Automated browser testing for the modern web development stack.
Extended glob support for JavaScript. Adds (almost) the expressive power of regular expressions to glob patterns.
Next generation testing framework powered by Vite
Amazing multi-browser automation tool
simple, flexible, fun test framework
Check if a string has ANSI escape codes
[](https://github.com/mmkal/expect-type/actions/workflows/ci.yml)  [ style
Lightweight REST client to interact with a running WireMock server
Regular expression for matching IP addresses (IPv4 & IPv6)
Node is running but you don't know why? why-is-node-running is here to help you.
SuperAgent driven library for testing HTTP servers
JavaScript test spies, stubs and mocks.
REST API Testing Tool for all levels in a Test Pyramid
V8 coverage provider for Vitest
Regular expression for getting the root of a posix or windows filepath.
Simple JavaScript testing framework for browsers and node.js
Fake XHR and server
Create random strings that match a given regular expression.
This is lightweight memory stream module for node.js.
Automate visual testing across browsers. Gather UI feedback. Versioned documentation.
Automate, test and debug user interactions
A generic architecture automation framework driven by the application page derived JSON objects.
uvu is an extremely fast and lightweight test runner for Node.js and the browser
Typescript-compatible minimalistic shallow equality check for arrays/objects
test framework agnostic BDD-style assertions
Spectacular Test Runner for JavaScript.
Storybook Addon A11y: Test UI component compliance with WCAG web accessibility standards
Pure Javascript Integration Testing and Automation Framework for React Native
Return true if a value is a valid glob pattern or patterns.
output coverage reports using Node.js' built in coverage
Returns an object with a `negated` boolean and the `!` stripped from negation patterns. Also respects extglobs.
Detect if a Buffer/Uint8Array is compressed using deflate
Catch unexpected visual changes & UI bugs in your stories
the definitive JavaScript type testing library
Knapsack Pro Core library splits tests across CI nodes and makes sure that tests will run in optimal time on each CI node. This library gives core features like communication with KnapsackPro.com API. This library is a dependency for other projects specif
Parse test results from JUnit, TestNG, xUnit, cucumber and many more
Mock a canvas in your jest tests.
invariantx
Sync cucumber automation test results with Qmetry Test Cycle
Returns true if a windows file path has invalid characters.
A JavaScript mock Date object that can be used to change when "now" is.
Chance - Utility library to generate anything random
Automation helpers
Axios adapter that allows to easily mock requests
Adaptation of react-addons-shallow-compare, for independent usage
Hook and modify stdout and stderr
Return true if a file path contains the given path.
Framework for an implementation of the Screenplay pattern.
CSS vendor prefix detection and property feature testing.
Check if a binary is working
Manage docker-compose from Node.js
Parse a github URL into an object.
JavaScript Testing utilities for React
Additional Jest matchers
Allure JS Commons
Opinionated HTML formatter focused towards making HTML diffs readable.
CLI for Jasmine, a simple JavaScript testing framework for browsers and Node
Check if a string is an IP address
Test runner for Storybook stories
Check if a binary is working
A Cypress command for file upload
Check if the process is running in a Continuous Integration (CI) environment
Mock 'http' objects for testing Express, Next.js and Koa routing functions
Returns true if a file path does not contain any invalid characters.
Jest snapshot serializer that beautifies HTML.
Starts server, waits for URL, then runs test command; when the tests end, shuts down server
Regular expression for matching HTML comments
Regular expression for matching javascript require/import statements.
Knapsack Pro Jest splits Jest tests across CI nodes and makes sure that tests will run in optimal time on each CI node.
Simple and complete React Native testing utilities that encourage good testing practices.
Istanbul coverage provider for Vitest
Returns true if the value passed is all whitespace.
TestRail API wrapper using promises
Injects a fake HTTP request/response into a node HTTP server
parse the test anything protocol
A TAP Output Producer Plugin for QUnit
The JavaScript Task Runner
Rich matchers inspired by Hamcrest. Useful for generating helpful assertion failure messages in tests.
Proxies nodejs require in order to allow overriding dependencies during testing.
JavaScript Testing utilities for React
Test whether value is error object
Returns `true` if an array has a glob pattern.
Syngrisi Core JS client
A tiny javascript type testing tool
A configurable mock file system. You know, for testing.
githooks management forked from husky
The module that allows you to create HTML Report from raw accessibility aXe result object
convert enzyme wrapper to a format compatible with Jest snapshot
JavaScript Testing utilities for React
unist utility to create a new tree with nodes that pass a filter
Enable DOM in Node.js
Jest matcher for image comparisons. Most commonly used for visual regression testing.
A Test-Anything-Protocol library for JavaScript
Architecture test automation
A selenium server and browser driver manager for your end to end tests.
WebDriverJS adapter for Jasmine2.
tap-producing test harness for node and browsers
Mock implementation of the Next.js Router
Allure Playwright integration
Merges multiple JUnit XML reports into one.
HeartBeat
/dev/null for node streams
Node.js test runner that lets you develop with confidence.
WebDriver Proxy for testing rich clients. It block certain calls until Angular is done updating the page under test.
nyc configuration that works with typescript
Mocha thin wrapper that allows running TypeScript tests with TypeScript runtime (ts-node) to get rid of compilation complexity
JavaScript Testing utilities for React
time utils
The core Serenity/JS framework, providing the Screenplay Pattern interfaces, as well as the test reporting and integration infrastructure
Tests framework based on mocha and wdio
An Angular testing library for creating mock services, components, directives, pipes and modules in unit tests. It provides shallow rendering, precise stubs to fake child dependencies. ng-mocks works with Angular 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Test if a value is a string.
Storybook addon for editing props
Adds iframe support to Cypress
Loads environment variables from `.env.[development|test|production][.local]` files
Knapsack Pro Cypress splits Cypress.io tests across CI nodes and makes sure that tests will run in optimal time on each CI node.
Test if a value is a function.
Test if a value is a Float64Array.
Test if a value is a Uint32Array.
Test if a value is object-like.
Find the first element in an array that passes a callback test. Equivalent to underscore.find()
Storybook Vitest addon: Blazing fast component testing using stories
🌗 A module used to mock canvas in Vitest.
Test if a value is a plain object.
Regular expression to detect an extended-length path.
Return a function which tests if every element in an array passes a test condition.
Serenity/JS universal assertion library supporting all types of functional tests, including both web and REST API scenarios
Easy dependency injection for node.js unit testing
Test if a value is an object.
Test if a value is a Float32Array.
Test if a value is a number.
JavaScript Testing utilities for React
Test if a value is a regular expression string.
Test if an object has a specified property.
Automatically install pre-commit hooks for your npm modules.
Storybook Pseudo-states addon: Manipulate CSS pseudo states
Automatically opens your browser and iOS Simulator to preview Node.js email messages sent with Nodemailer. Made for Forward Email and Lad. Cross-browser and cross-platform email testing.
Serenity/JS Screenplay Pattern library for interacting with REST and other HTTP-based services, supporting comprehensive API testing and blended testing scenarios
Yaml handling for TAP parsers and generators
Workers Vitest integration for writing Vitest unit and integration tests that run inside the Workers runtime
maximally minimal type-testing library
A WebdriverIO service to track and prepare for re-running failing or flaky Jasmine/Mocha tests or Cucumber Scenarios.
Auto mock all localstorage and sessionstorage APIs for your Jest tests
Test if a value is a Uint8Array.
Test if a value is a Uint16Array.
🙈🐵 Run Playwright in watch mode
Add custom message to Jest expects
Given an object and a property, replaces a property descriptor (or deletes it), and returns a thunk to restore it.
Serenity/JS reporting module that produces detailed Serenity BDD test reports and living documentation, enhancing transparency and traceability of test results
Power Assert feature enhancer for assert function/object
Functions to mock the JavaScript aws-sdk
Check if a process is running
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Simple, intuitive mocking of Node.js modules.
Serenity/JS Screenplay Pattern library offering a flexible, web driver-agnostic approach for interacting with web-based user interfaces and components, suitable for various testing contexts
Mock HTTP server for testing HTTP clients and stubbing webservices
Power Assert output formatter
A cypress child command for drag'n'drop support.
ESLint rules for AVA
Fast HTTP benchmarking tool written in Node.js
Serenity/JS console reporter that displays test results directly in the standard output
Tools to support code coverage in Storybook
Power Assert feature enhancer for assert function/object
factory for building JavaScript objects, mostly useful for setting up test data. Inspired by factory_girl
A lightweight Jest mock for unit testing Express
Command-line runner for VS Code extension tests
A testing companion to firebase-functions.
Is this a bluebird promise I see before me?
The Karma command line interface.
Power Assert in JavaScript
Tesults reporter for Jest
Test Redux Saga with an easy plan
WebdriverIO service that lets you define your Firefox profile in your wdio.conf.js
Integrate Vitest with Storybook
Jest plugin to use esbuild for transformation
A port of Node v6's internal _deepEqual function in a universal style
Determine if an array or object is equivalent with another, *not* recursively
Show some ❤️ to process errors