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









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















        Required, but never shown

























        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 Nov 12 at 6:54









            Dmitri T

            66.2k33256




            66.2k33256
























                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 Nov 12 at 16:55





















                    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 Nov 12 at 11:58









                    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 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 Nov 12 at 16:53









                            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















                                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

                                Florida Star v. B. J. F.

                                Error while running script in elastic search , gateway timeout

                                Adding quotations to stringified JSON object values