What is the difference between Selenium IDE and Kantu? When use which?












7















I'm looking at options for autmating stuff in the browser and found Selenium-IDE as well as Kantu, which seems to be based on Selenium-IDE?



Kantu is described as




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".




but I don't quite understand what that means, how is this different from the "normal" Selenium IDE?



Is there any benefit in using Kantu vs the Selenium-IDE?
Is one or the other better for any specific scenarios?










share|improve this question



























    7















    I'm looking at options for autmating stuff in the browser and found Selenium-IDE as well as Kantu, which seems to be based on Selenium-IDE?



    Kantu is described as




    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".




    but I don't quite understand what that means, how is this different from the "normal" Selenium IDE?



    Is there any benefit in using Kantu vs the Selenium-IDE?
    Is one or the other better for any specific scenarios?










    share|improve this question

























      7












      7








      7


      2






      I'm looking at options for autmating stuff in the browser and found Selenium-IDE as well as Kantu, which seems to be based on Selenium-IDE?



      Kantu is described as




      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".




      but I don't quite understand what that means, how is this different from the "normal" Selenium IDE?



      Is there any benefit in using Kantu vs the Selenium-IDE?
      Is one or the other better for any specific scenarios?










      share|improve this question














      I'm looking at options for autmating stuff in the browser and found Selenium-IDE as well as Kantu, which seems to be based on Selenium-IDE?



      Kantu is described as




      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".




      but I don't quite understand what that means, how is this different from the "normal" Selenium IDE?



      Is there any benefit in using Kantu vs the Selenium-IDE?
      Is one or the other better for any specific scenarios?







      selenium selenium-ide kantu






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 21 '18 at 9:58









      Arti SanArti San

      403




      403
























          1 Answer
          1






          active

          oldest

          votes


















          10















          Is one or the other better for any specific scenarios?




          Yeah. Both are good tools, but I feel they target different scenarios. Both tools can record and replay Selenium IDE commands well. Both work in Firefox and Chrome. But there are some key differences:



          "Pure" Selenium IDE:




          • can connect directly to selenium ide side runner - and allows you to run your recordings this way.

          • opens a new window for every test run (kantu replays in the active browser window)


          • User interface is more like the old Firefox Selenium IDE


          Kantu Selenium IDE:




          • has a built-in command line - and allows you to run your recordings this way.

          • supports simulating native OS click and type events

          • data-driven testing - read data from CSV files


          • As you mentioned, it has additional commands for visual UI testing. The pure Selenium IDE works "only" on the DOM/HTML, but Kantu can also do image search and comparison (built-in opencv).


          Selenium IDE and the Kantu Selenium are different open-source projects. They do not share the same code. Selenium IDE is under the Apache license, and Kantu uses the GPL license. Of course, this does not make any difference if you just use the tools.






          share|improve this answer


























          • Thank you, Tim! So if I'm just automating some clicks and form fills I guess it doesn't matter much which I use?

            – Arti San
            Nov 22 '18 at 7:54













          • Exactly. Install both and keep the one you like best ;-) That said, for tricky (complex) web forms like Gmail or Google Docs I find the xclick and xtype native events from Kantu very useful. But you only need them if the normal HTML click and type (available in both) do not work.

            – Tim Vanderzeil
            Nov 22 '18 at 10:45













          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53409458%2fwhat-is-the-difference-between-selenium-ide-and-kantu-when-use-which%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          10















          Is one or the other better for any specific scenarios?




          Yeah. Both are good tools, but I feel they target different scenarios. Both tools can record and replay Selenium IDE commands well. Both work in Firefox and Chrome. But there are some key differences:



          "Pure" Selenium IDE:




          • can connect directly to selenium ide side runner - and allows you to run your recordings this way.

          • opens a new window for every test run (kantu replays in the active browser window)


          • User interface is more like the old Firefox Selenium IDE


          Kantu Selenium IDE:




          • has a built-in command line - and allows you to run your recordings this way.

          • supports simulating native OS click and type events

          • data-driven testing - read data from CSV files


          • As you mentioned, it has additional commands for visual UI testing. The pure Selenium IDE works "only" on the DOM/HTML, but Kantu can also do image search and comparison (built-in opencv).


          Selenium IDE and the Kantu Selenium are different open-source projects. They do not share the same code. Selenium IDE is under the Apache license, and Kantu uses the GPL license. Of course, this does not make any difference if you just use the tools.






          share|improve this answer


























          • Thank you, Tim! So if I'm just automating some clicks and form fills I guess it doesn't matter much which I use?

            – Arti San
            Nov 22 '18 at 7:54













          • Exactly. Install both and keep the one you like best ;-) That said, for tricky (complex) web forms like Gmail or Google Docs I find the xclick and xtype native events from Kantu very useful. But you only need them if the normal HTML click and type (available in both) do not work.

            – Tim Vanderzeil
            Nov 22 '18 at 10:45


















          10















          Is one or the other better for any specific scenarios?




          Yeah. Both are good tools, but I feel they target different scenarios. Both tools can record and replay Selenium IDE commands well. Both work in Firefox and Chrome. But there are some key differences:



          "Pure" Selenium IDE:




          • can connect directly to selenium ide side runner - and allows you to run your recordings this way.

          • opens a new window for every test run (kantu replays in the active browser window)


          • User interface is more like the old Firefox Selenium IDE


          Kantu Selenium IDE:




          • has a built-in command line - and allows you to run your recordings this way.

          • supports simulating native OS click and type events

          • data-driven testing - read data from CSV files


          • As you mentioned, it has additional commands for visual UI testing. The pure Selenium IDE works "only" on the DOM/HTML, but Kantu can also do image search and comparison (built-in opencv).


          Selenium IDE and the Kantu Selenium are different open-source projects. They do not share the same code. Selenium IDE is under the Apache license, and Kantu uses the GPL license. Of course, this does not make any difference if you just use the tools.






          share|improve this answer


























          • Thank you, Tim! So if I'm just automating some clicks and form fills I guess it doesn't matter much which I use?

            – Arti San
            Nov 22 '18 at 7:54













          • Exactly. Install both and keep the one you like best ;-) That said, for tricky (complex) web forms like Gmail or Google Docs I find the xclick and xtype native events from Kantu very useful. But you only need them if the normal HTML click and type (available in both) do not work.

            – Tim Vanderzeil
            Nov 22 '18 at 10:45
















          10












          10








          10








          Is one or the other better for any specific scenarios?




          Yeah. Both are good tools, but I feel they target different scenarios. Both tools can record and replay Selenium IDE commands well. Both work in Firefox and Chrome. But there are some key differences:



          "Pure" Selenium IDE:




          • can connect directly to selenium ide side runner - and allows you to run your recordings this way.

          • opens a new window for every test run (kantu replays in the active browser window)


          • User interface is more like the old Firefox Selenium IDE


          Kantu Selenium IDE:




          • has a built-in command line - and allows you to run your recordings this way.

          • supports simulating native OS click and type events

          • data-driven testing - read data from CSV files


          • As you mentioned, it has additional commands for visual UI testing. The pure Selenium IDE works "only" on the DOM/HTML, but Kantu can also do image search and comparison (built-in opencv).


          Selenium IDE and the Kantu Selenium are different open-source projects. They do not share the same code. Selenium IDE is under the Apache license, and Kantu uses the GPL license. Of course, this does not make any difference if you just use the tools.






          share|improve this answer
















          Is one or the other better for any specific scenarios?




          Yeah. Both are good tools, but I feel they target different scenarios. Both tools can record and replay Selenium IDE commands well. Both work in Firefox and Chrome. But there are some key differences:



          "Pure" Selenium IDE:




          • can connect directly to selenium ide side runner - and allows you to run your recordings this way.

          • opens a new window for every test run (kantu replays in the active browser window)


          • User interface is more like the old Firefox Selenium IDE


          Kantu Selenium IDE:




          • has a built-in command line - and allows you to run your recordings this way.

          • supports simulating native OS click and type events

          • data-driven testing - read data from CSV files


          • As you mentioned, it has additional commands for visual UI testing. The pure Selenium IDE works "only" on the DOM/HTML, but Kantu can also do image search and comparison (built-in opencv).


          Selenium IDE and the Kantu Selenium are different open-source projects. They do not share the same code. Selenium IDE is under the Apache license, and Kantu uses the GPL license. Of course, this does not make any difference if you just use the tools.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Nov 22 '18 at 10:48

























          answered Nov 21 '18 at 10:38









          Tim VanderzeilTim Vanderzeil

          41316




          41316













          • Thank you, Tim! So if I'm just automating some clicks and form fills I guess it doesn't matter much which I use?

            – Arti San
            Nov 22 '18 at 7:54













          • Exactly. Install both and keep the one you like best ;-) That said, for tricky (complex) web forms like Gmail or Google Docs I find the xclick and xtype native events from Kantu very useful. But you only need them if the normal HTML click and type (available in both) do not work.

            – Tim Vanderzeil
            Nov 22 '18 at 10:45





















          • Thank you, Tim! So if I'm just automating some clicks and form fills I guess it doesn't matter much which I use?

            – Arti San
            Nov 22 '18 at 7:54













          • Exactly. Install both and keep the one you like best ;-) That said, for tricky (complex) web forms like Gmail or Google Docs I find the xclick and xtype native events from Kantu very useful. But you only need them if the normal HTML click and type (available in both) do not work.

            – Tim Vanderzeil
            Nov 22 '18 at 10:45



















          Thank you, Tim! So if I'm just automating some clicks and form fills I guess it doesn't matter much which I use?

          – Arti San
          Nov 22 '18 at 7:54







          Thank you, Tim! So if I'm just automating some clicks and form fills I guess it doesn't matter much which I use?

          – Arti San
          Nov 22 '18 at 7:54















          Exactly. Install both and keep the one you like best ;-) That said, for tricky (complex) web forms like Gmail or Google Docs I find the xclick and xtype native events from Kantu very useful. But you only need them if the normal HTML click and type (available in both) do not work.

          – Tim Vanderzeil
          Nov 22 '18 at 10:45







          Exactly. Install both and keep the one you like best ;-) That said, for tricky (complex) web forms like Gmail or Google Docs I find the xclick and xtype native events from Kantu very useful. But you only need them if the normal HTML click and type (available in both) do not work.

          – Tim Vanderzeil
          Nov 22 '18 at 10:45






















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53409458%2fwhat-is-the-difference-between-selenium-ide-and-kantu-when-use-which%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Guess what letter conforming each word

          Port of Spain

          Run scheduled task as local user group (not BUILTIN)