webextensions-jsdom

DOM tester

Enables testing of WebExtensions with mocked browser and DOM environments.

Load popup, sidebar and background with JSDOM based on the manifest.json for testing purposes

GitHub

19 stars
4 watching
4 forks
Language: JavaScript
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
stoically/webextensions-schema Provides a programmatic way to access and consume WebExtensions Schema JSON files 4
stoically/webextensions-api-fake Provides an in-memory implementation of the WebExtensions API for testing purposes 17
stoically/webextensions-api-mock Automated stubs for the WebExtensions API 5
awesome-webextension/webpack-target-webextension A Webpack plugin for creating and managing web extensions with code-splitting and Hot Module Reload support. 46
fcavallarin/domdig A tool designed to identify vulnerabilities in Single Page Applications by scanning the DOM and simulating user interactions. 394
vadimdemedes/trevor Automates testing of multiple Node.js versions locally without changing the development environment. 2,112
testing-library/eslint-plugin-jest-dom A plugin that enforces best practices for using Jest Dom in ESLint configurations 361
anthonygauthier/jmeter-elasticsearch-backend-listener Enables live monitoring of load tests by sending results to an ElasticSearch engine 99
webextension-toolbox/generator-web-extension Creates a new web extension project with all necessary files and configurations 301
shritesh/zig-wasm-dom Demonstrates interaction between Zig language and web-based Document Object Model (DOM) via WebAssembly. 142
staltz/chai-virtual-dom Provides virtual-dom element assertions for Chai assertion library 24
jquery/jquery-dist Distributes and makes available the latest JavaScript library for simplifying DOM manipulation and event handling. 102
jsphkhan/reactnativeexamples A repository of React Native examples and experiments showcasing various features and techniques. 92
domsolutions/gopayloader A tool for benchmarking and testing HTTP/S servers with optional JWT generation 17
fregante/webext-dynamic-content-scripts Automates registration of content scripts on newly permitted domains 87