Kantu is a modern Selenium IDE plus tons of additional features, open-source

Record and replay web macros with this free and open-source Chrome and Firefox extension for web browser automation. The extension is an easy to use web macro recorder for web developers, web testers and especially for general web automation and form filling.

Download: Kantu Selenium IDE for CHROME (Link goes to Chrome Web Store)

Download: Kantu Selenium IDE for FIREFOX (Link goes to Firefox Add-Ons)

This short screencast demos how to automate form filling on our online ocr website with Kantu. We record the macro, insert a PAUSE (3 seconds) command manually and then replay the macro twice.

NEW: Kantu can do Visual UI Testing!

Kantu's computer-vision visual UI testing commands allow you to write automated visual tests with Kantu - this makes Kantu the first and only Chrome and Firefox extension (and Selenium IDE) that has "👁👁 eyes". A huge benefit of doing visual tests is that you are not just checking one element or two elements at a time, you’re checking a whole section or page in one visual assertion.

Kantu is powered by Selenium IDE compatible commands

The open-source Kantu Webextension supports all important Firefox Selenium IDE commands (Selenese). You find them in this list along with some examples and "how to use" comments.

Kantu Example Macro

This macro runs in the original Selenium IDE for Firefox and unchanged in Kantu, our alternative Selenium IDE for Chrome and Firefox. For more information please see the web extension user manual.

ocr.space chinese ocr
open /
type id=imageUrl http://dl.a9t9.com/ocrbenchmark/chs.png
select id=ocrLanguage label=ChineseSimplified
click link=Start OCR!
click //*[@id="sucOrErrMessage"]/strong
click id=btnShowOverlay

Screenshot: Kantu for Chrome in action.
Kantu for Chrome plus Selenium IDE. Automate Chrome easily.

Import test cases from the Firefox Selenium IDE

In Kantu, select the (gear icon) and then "Import HTML". The HTML format is compatible to the classic Firefox Selenium IDE. And "Export HTML" allows you to save test cases in a format that can be read by the Firefox Selenium IDE.

Web Testing with Test Suites

Kantu for Chrome supports creating test suites. You can build them visually on the test suites tab, by selecting the test cases (macros) from the drop-down. You can also specify how often each macro runs (loops).

Kantu for Chrome Selenium IDE Test Suites Tab

Once the test suite is completed, a test report summary is written to the log area. The success of each test case is also indicated visually.

Test Report
Start Time: Mon Dec 18 2017 10:23:34 GMT+0100 (W. Europe Standard Time)
Overall status: OK, Runtime: 40.44s
Macro run: 3
Success: 3
Failure: 0
Macro executed:
DemoDragDrop (OK, Runtime: 14.03s)
DemoGotoIf (OK, Runtime: 8.25s)
DemoStoreEval (OK, Runtime: 17.85s)

Kantu as free and open-source iMacros alternative

Kantu's open-source web automaton extension is a good alternative to iMacros. It can automate the same web tasks, and it can even do things that iMacros can not do, such as making if/then/else decisions or combine web macros in test suites. Soon, Kantu will be available on Firefox Quantum as well. Then it will be also an alternative to iMacros for Firefox, which does not support the new Firefox Quantum releases. Switching from iMacros to Kantu should be a smooth experience. If you find workflows that Kantu can not automate yet, please let us know so that we can add support for them. If you are on Windows, you will also find the free Community Edition of the image-driven SeeShell Web Automation test and process automation tool very useful.

More information

For more information please see the web extension user manual. And for developers, the full source code of Kantu for Chrome is available on GitHub (License: GNU).

Top
Subscribe to the a9t9 automation software newsletter . We'll send you updates on new releases that we're working on.