Taiko is an open source node.js library for testing modern web applicationsSee the website
DescriptionTaiko is a free and open source browser automation tool built by the team behind Gauge from ThoughtWorks. Taiko is a Node.js library with a clear and concise API to automate Chromium based browsers(Chrome, Microsoft Edge, Opera) and Firefox. Tests written in Taiko are highly readable and maintainable. Taiko’s smart selectors make tests reliable by adapting to changes in the structure of your web application. With Taiko there’s no need for id/css/xpath selectors or adding explicit waits (for XHR requests) in test scripts. Taiko is built ground up to test modern web applications. Here’s a list of a few unique features that sets it apart from other browser automation tools. Features: • Easy Installation • Interactive Recorder • Smart Selectors • Handle XHR and dynamic content • Request/Response stubbing and mocking.