The tool fixes the underlying problem behind ‘flaky tests’ and improve the browser automation experience
The ThoughtWorks team, which created the free and open source test automation framework Gauge, has now come up an open source browser automation tool called Taiko.
Taiko is a node library with a clear and concise API to automate the chrome browser. Taiko uses the Chrome DevTools API and is built ground up to test modern web applications.
Together, Taiko and Gauge will provide software developers, IT leaders and their organizations reliable test automation – which is the backbone for continuous delivery, said Mansi Shah, Managing Director and Head of Operations, ThoughtWorks Products.
The software company on Wednesday announced the release of Taiko 1.0, which is now available to download for free.
Dedicated to promoting solid technical practices, ThoughtWorks has a rich history of supporting open source software, including testing tools Selenium and Mountebank.
Software testing key to developing quality products
Highlighting the importance of software testing in developing quality products, the company says that its tool (Taiko) addresses the last mile to reliable testing, fixes the underlying problem behind ‘flaky tests’ and improves the browser automation experience.
The tool features an interactive recorder and a powerful API that provides:
- Smart Selectors
- Ability to handle XHR and dynamic content
- Request/Response stubbing and mocking
“Taiko’s highly readable design patterns and APIs allow the user to focus on the task at hand, writing the most reliable test suite possible,” said Dmitry Vinnik, Lead Software Engineer at Salesforce.
“Less time is spent looking for selectors, hooks or other references, making the tool efficient and a time-saver,” he added.
ThoughtWorks claims that their products help organizations continuously improve and deliver quality software for their most critical needs.
Taiko’s community of contributors is growing too, according to the company.