{"repo":"gemini-testing/testplane","free":true,"listed":false,"github":"https://github.com/gemini-testing/testplane","clone":"git clone https://github.com/gemini-testing/testplane.git","description":"Testplane (ex-hermione) browser test runner based on mocha and wdio","language":"TypeScript","stars":829,"topics":["testing-tools","integration-testing","e2e-testing","testing","testplane","automation","chrome","chromium","end-to-end-testing","firefox"],"license":"MIT","category":"dev-tools","readme_excerpt":"Fast, scalable and robust testing solution for the ever-evolving web landscape. --- Testplane (ex-Hermione) is a battle-hardened framework for testing web apps at any scale, any browser and any platform. 🧑‍💻 Developer Friendly: Enjoy a hassle-free start with our installation wizard, TypeScript support, instant feedback via live test editing, advanced HTML-reporter, and smart features like auto-wait and retries. 📸 Visual Testing Redefined: Capture anything from specific details to whole pages, manage diffs with a streamlined UI, explore a variety of diff modes and let Testplane tackle flakiness. 🌐 Test Across Environments: Forget being tied to a couple of latest Chrome builds. Testplane goes beyond that, offering testing on real devices and broad automation protocol support, mirroring your users' actual environments. 📈 Scale Effortlessly: Run thousands of tests on a remote browser grid or benefit from ultra-fast local execution. Testplane offers sharding, parallel test execution, and isolated browser contexts. ⚡ Infinite Extensibility: Testplane offers a versatile plugin system with dozens of open-source plugins on GitHub, along with custom reporters, commands, and execution logic. 📦 Various Test Environments: With Testplane you can run tests not only in Node.js environment but also in the browser. It means you can run e2e/integration tests in Node.js and component/unit tests in browser. Getting started Note: if you prefer manual installation, you can run npm i -D testpl","default_branch":null,"files":null,"tree":[],"storefront":"/r/gemini-testing","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gemini-testing/testplane/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}