How to call AutoIt functions from a Protractor script?












3















I need to call AutoIt functions form a Protractor script (to open Notepad and copy its text, because I am not able to do so using a Protractor script).



How to call AutoIt functions from a Protractor script?










share|improve this question





























    3















    I need to call AutoIt functions form a Protractor script (to open Notepad and copy its text, because I am not able to do so using a Protractor script).



    How to call AutoIt functions from a Protractor script?










    share|improve this question



























      3












      3








      3








      I need to call AutoIt functions form a Protractor script (to open Notepad and copy its text, because I am not able to do so using a Protractor script).



      How to call AutoIt functions from a Protractor script?










      share|improve this question
















      I need to call AutoIt functions form a Protractor script (to open Notepad and copy its text, because I am not able to do so using a Protractor script).



      How to call AutoIt functions from a Protractor script?







      javascript protractor autoit






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Jan 19 at 15:56









      user4157124

      2,12951332




      2,12951332










      asked Jul 2 '15 at 11:35









      Surendra ParchuruSurendra Parchuru

      30459




      30459
























          1 Answer
          1






          active

          oldest

          votes


















          1














          Instead of opening the notepad and copying a text from it (which itself introduces a dependency and make the testing much less reliable), read the file directly from javascript (you can do it in, for example, onPrepare() function in your protractor config) - fs module should help here, see:




          • Read a file in Node.js






          share|improve this answer

























            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%2f31183515%2fhow-to-call-autoit-functions-from-a-protractor-script%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









            1














            Instead of opening the notepad and copying a text from it (which itself introduces a dependency and make the testing much less reliable), read the file directly from javascript (you can do it in, for example, onPrepare() function in your protractor config) - fs module should help here, see:




            • Read a file in Node.js






            share|improve this answer






























              1














              Instead of opening the notepad and copying a text from it (which itself introduces a dependency and make the testing much less reliable), read the file directly from javascript (you can do it in, for example, onPrepare() function in your protractor config) - fs module should help here, see:




              • Read a file in Node.js






              share|improve this answer




























                1












                1








                1







                Instead of opening the notepad and copying a text from it (which itself introduces a dependency and make the testing much less reliable), read the file directly from javascript (you can do it in, for example, onPrepare() function in your protractor config) - fs module should help here, see:




                • Read a file in Node.js






                share|improve this answer















                Instead of opening the notepad and copying a text from it (which itself introduces a dependency and make the testing much less reliable), read the file directly from javascript (you can do it in, for example, onPrepare() function in your protractor config) - fs module should help here, see:




                • Read a file in Node.js







                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited May 23 '17 at 11:51









                Community

                11




                11










                answered Jul 2 '15 at 16:41









                alecxealecxe

                324k70629857




                324k70629857






























                    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%2f31183515%2fhow-to-call-autoit-functions-from-a-protractor-script%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

                    Liquibase includeAll doesn't find base path

                    How to use setInterval in EJS file?

                    Petrus Granier-Deferre