JMeter- how to set send and receiving data in JSON file - by WebSocket











up vote
0
down vote

favorite












I have a back end application (only back end) which sends data to customers by WebSocket.
I testing this application using JMeter. In Jmeter I added plugin WebSocket Sampler by Peter..
Previously I am sending this data to customers by Postman.
In my Json file incluge data about event, in which customers can subscribe. I have one question: How can I do it, that data, which is send in postman (in json file) will be send in JMeter?



Is it correctly way to read my json file in Jmeter?
If not: Why not and how I can improve this?




  1. How I can the best to process data - to variable from my json file?










share|improve this question









New contributor




annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • anyone help me?
    – annkol
    Nov 11 at 20:34















up vote
0
down vote

favorite












I have a back end application (only back end) which sends data to customers by WebSocket.
I testing this application using JMeter. In Jmeter I added plugin WebSocket Sampler by Peter..
Previously I am sending this data to customers by Postman.
In my Json file incluge data about event, in which customers can subscribe. I have one question: How can I do it, that data, which is send in postman (in json file) will be send in JMeter?



Is it correctly way to read my json file in Jmeter?
If not: Why not and how I can improve this?




  1. How I can the best to process data - to variable from my json file?










share|improve this question









New contributor




annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • anyone help me?
    – annkol
    Nov 11 at 20:34













up vote
0
down vote

favorite









up vote
0
down vote

favorite











I have a back end application (only back end) which sends data to customers by WebSocket.
I testing this application using JMeter. In Jmeter I added plugin WebSocket Sampler by Peter..
Previously I am sending this data to customers by Postman.
In my Json file incluge data about event, in which customers can subscribe. I have one question: How can I do it, that data, which is send in postman (in json file) will be send in JMeter?



Is it correctly way to read my json file in Jmeter?
If not: Why not and how I can improve this?




  1. How I can the best to process data - to variable from my json file?










share|improve this question









New contributor




annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











I have a back end application (only back end) which sends data to customers by WebSocket.
I testing this application using JMeter. In Jmeter I added plugin WebSocket Sampler by Peter..
Previously I am sending this data to customers by Postman.
In my Json file incluge data about event, in which customers can subscribe. I have one question: How can I do it, that data, which is send in postman (in json file) will be send in JMeter?



Is it correctly way to read my json file in Jmeter?
If not: Why not and how I can improve this?




  1. How I can the best to process data - to variable from my json file?







jmeter






share|improve this question









New contributor




annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited 20 hours ago





















New contributor




annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked Nov 10 at 16:12









annkol

11




11




New contributor




annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












  • anyone help me?
    – annkol
    Nov 11 at 20:34


















  • anyone help me?
    – annkol
    Nov 11 at 20:34
















anyone help me?
– annkol
Nov 11 at 20:34




anyone help me?
– annkol
Nov 11 at 20:34












3 Answers
3






active

oldest

votes

















up vote
0
down vote













There is __FileToString() function, you can kill two birds with one with it, to wit:




  1. Read a file from the file system

  2. Store file contents into a JMeter Variable


For example the following expression:



${__FileToString(file.json,,myVar)}


will read file.json from JMeter's "bin" folder and store its contents into ${myVar} JMeter Variable:



enter image description here





If you have multiple JSON files and want multiple JMeter threads to send different files - the easiest way is going for Directory Listing Config plugin (can be installed using JMeter Plugins Manager)



enter image description here






share|improve this answer




























    up vote
    0
    down vote













    in attachmnent I show, what I set this



    enter image description here
    enter image description here
    what is wrong and how is the easiest way to improve this?
    I'm not understand exactly, how I can add ${__FileToString(file.json,,myVar)} and variable myVar,
    and how exactly must be set FileToString and myVar in Thread group, as what of type test plan?
    how improve exactly?






    share|improve this answer










    New contributor




    annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.

























      up vote
      0
      down vote













      OK I set this, and in View Result Three in ERR in Response Body is correctly return body json, so I dont know, why is **ERR* name
      It is correctly? and if not, why is wrong and how I can improve this?






      share|improve this answer










      New contributor




      annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.


















        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',
        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
        });


        }
        });






        annkol is a new contributor. Be nice, and check out our Code of Conduct.










         

        draft saved


        draft discarded


















        StackExchange.ready(
        function () {
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53240841%2fjmeter-how-to-set-send-and-receiving-data-in-json-file-by-websocket%23new-answer', 'question_page');
        }
        );

        Post as a guest
































        3 Answers
        3






        active

        oldest

        votes








        3 Answers
        3






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes








        up vote
        0
        down vote













        There is __FileToString() function, you can kill two birds with one with it, to wit:




        1. Read a file from the file system

        2. Store file contents into a JMeter Variable


        For example the following expression:



        ${__FileToString(file.json,,myVar)}


        will read file.json from JMeter's "bin" folder and store its contents into ${myVar} JMeter Variable:



        enter image description here





        If you have multiple JSON files and want multiple JMeter threads to send different files - the easiest way is going for Directory Listing Config plugin (can be installed using JMeter Plugins Manager)



        enter image description here






        share|improve this answer

























          up vote
          0
          down vote













          There is __FileToString() function, you can kill two birds with one with it, to wit:




          1. Read a file from the file system

          2. Store file contents into a JMeter Variable


          For example the following expression:



          ${__FileToString(file.json,,myVar)}


          will read file.json from JMeter's "bin" folder and store its contents into ${myVar} JMeter Variable:



          enter image description here





          If you have multiple JSON files and want multiple JMeter threads to send different files - the easiest way is going for Directory Listing Config plugin (can be installed using JMeter Plugins Manager)



          enter image description here






          share|improve this answer























            up vote
            0
            down vote










            up vote
            0
            down vote









            There is __FileToString() function, you can kill two birds with one with it, to wit:




            1. Read a file from the file system

            2. Store file contents into a JMeter Variable


            For example the following expression:



            ${__FileToString(file.json,,myVar)}


            will read file.json from JMeter's "bin" folder and store its contents into ${myVar} JMeter Variable:



            enter image description here





            If you have multiple JSON files and want multiple JMeter threads to send different files - the easiest way is going for Directory Listing Config plugin (can be installed using JMeter Plugins Manager)



            enter image description here






            share|improve this answer












            There is __FileToString() function, you can kill two birds with one with it, to wit:




            1. Read a file from the file system

            2. Store file contents into a JMeter Variable


            For example the following expression:



            ${__FileToString(file.json,,myVar)}


            will read file.json from JMeter's "bin" folder and store its contents into ${myVar} JMeter Variable:



            enter image description here





            If you have multiple JSON files and want multiple JMeter threads to send different files - the easiest way is going for Directory Listing Config plugin (can be installed using JMeter Plugins Manager)



            enter image description here







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered 2 days ago









            Dmitri T

            66k33256




            66k33256
























                up vote
                0
                down vote













                in attachmnent I show, what I set this



                enter image description here
                enter image description here
                what is wrong and how is the easiest way to improve this?
                I'm not understand exactly, how I can add ${__FileToString(file.json,,myVar)} and variable myVar,
                and how exactly must be set FileToString and myVar in Thread group, as what of type test plan?
                how improve exactly?






                share|improve this answer










                New contributor




                annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.






















                  up vote
                  0
                  down vote













                  in attachmnent I show, what I set this



                  enter image description here
                  enter image description here
                  what is wrong and how is the easiest way to improve this?
                  I'm not understand exactly, how I can add ${__FileToString(file.json,,myVar)} and variable myVar,
                  and how exactly must be set FileToString and myVar in Thread group, as what of type test plan?
                  how improve exactly?






                  share|improve this answer










                  New contributor




                  annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.




















                    up vote
                    0
                    down vote










                    up vote
                    0
                    down vote









                    in attachmnent I show, what I set this



                    enter image description here
                    enter image description here
                    what is wrong and how is the easiest way to improve this?
                    I'm not understand exactly, how I can add ${__FileToString(file.json,,myVar)} and variable myVar,
                    and how exactly must be set FileToString and myVar in Thread group, as what of type test plan?
                    how improve exactly?






                    share|improve this answer










                    New contributor




                    annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.









                    in attachmnent I show, what I set this



                    enter image description here
                    enter image description here
                    what is wrong and how is the easiest way to improve this?
                    I'm not understand exactly, how I can add ${__FileToString(file.json,,myVar)} and variable myVar,
                    and how exactly must be set FileToString and myVar in Thread group, as what of type test plan?
                    how improve exactly?







                    share|improve this answer










                    New contributor




                    annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.









                    share|improve this answer



                    share|improve this answer








                    edited 2 days ago





















                    New contributor




                    annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.









                    answered 2 days ago









                    annkol

                    11




                    11




                    New contributor




                    annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.





                    New contributor





                    annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.






                    annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.






















                        up vote
                        0
                        down vote













                        OK I set this, and in View Result Three in ERR in Response Body is correctly return body json, so I dont know, why is **ERR* name
                        It is correctly? and if not, why is wrong and how I can improve this?






                        share|improve this answer










                        New contributor




                        annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.






















                          up vote
                          0
                          down vote













                          OK I set this, and in View Result Three in ERR in Response Body is correctly return body json, so I dont know, why is **ERR* name
                          It is correctly? and if not, why is wrong and how I can improve this?






                          share|improve this answer










                          New contributor




                          annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.




















                            up vote
                            0
                            down vote










                            up vote
                            0
                            down vote









                            OK I set this, and in View Result Three in ERR in Response Body is correctly return body json, so I dont know, why is **ERR* name
                            It is correctly? and if not, why is wrong and how I can improve this?






                            share|improve this answer










                            New contributor




                            annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.









                            OK I set this, and in View Result Three in ERR in Response Body is correctly return body json, so I dont know, why is **ERR* name
                            It is correctly? and if not, why is wrong and how I can improve this?







                            share|improve this answer










                            New contributor




                            annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.









                            share|improve this answer



                            share|improve this answer








                            edited 20 hours ago





















                            New contributor




                            annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.









                            answered 2 days ago









                            annkol

                            11




                            11




                            New contributor




                            annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.





                            New contributor





                            annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.






                            annkol is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.






















                                annkol is a new contributor. Be nice, and check out our Code of Conduct.










                                 

                                draft saved


                                draft discarded


















                                annkol is a new contributor. Be nice, and check out our Code of Conduct.













                                annkol is a new contributor. Be nice, and check out our Code of Conduct.












                                annkol is a new contributor. Be nice, and check out our Code of Conduct.















                                 


                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function () {
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53240841%2fjmeter-how-to-set-send-and-receiving-data-in-json-file-by-websocket%23new-answer', 'question_page');
                                }
                                );

                                Post as a guest




















































































                                Popular posts from this blog

                                Xamarin.iOS Cant Deploy on Iphone

                                Glorious Revolution

                                Dulmage-Mendelsohn matrix decomposition in Python