JMeter- how to set send and receiving data in JSON file - by WebSocket
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?
- How I can the best to process data - to variable from my json file?
jmeter
add a comment |
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?
- How I can the best to process data - to variable from my json file?
jmeter
anyone help me?
– JuniorDev
Nov 11 '18 at 20:34
add a comment |
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?
- How I can the best to process data - to variable from my json file?
jmeter
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?
- How I can the best to process data - to variable from my json file?
jmeter
jmeter
edited Nov 14 '18 at 9:17
JuniorDev
asked Nov 10 '18 at 16:12
JuniorDevJuniorDev
14
14
anyone help me?
– JuniorDev
Nov 11 '18 at 20:34
add a comment |
anyone help me?
– JuniorDev
Nov 11 '18 at 20:34
anyone help me?
– JuniorDev
Nov 11 '18 at 20:34
anyone help me?
– JuniorDev
Nov 11 '18 at 20:34
add a comment |
3 Answers
3
active
oldest
votes
There is __FileToString() function, you can kill two birds with one with it, to wit:
- Read a file from the file system
- 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:
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)
add a comment |
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?
add a comment |
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?
add a comment |
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
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
There is __FileToString() function, you can kill two birds with one with it, to wit:
- Read a file from the file system
- 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:
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)
add a comment |
There is __FileToString() function, you can kill two birds with one with it, to wit:
- Read a file from the file system
- 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:
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)
add a comment |
There is __FileToString() function, you can kill two birds with one with it, to wit:
- Read a file from the file system
- 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:
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)
There is __FileToString() function, you can kill two birds with one with it, to wit:
- Read a file from the file system
- 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:
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)
answered Nov 12 '18 at 6:54
Dmitri TDmitri T
69.5k33458
69.5k33458
add a comment |
add a comment |
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?
add a comment |
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?
add a comment |
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?
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?
edited Nov 12 '18 at 16:55
answered Nov 12 '18 at 11:58
JuniorDevJuniorDev
14
14
add a comment |
add a comment |
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?
add a comment |
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?
add a comment |
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?
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?
edited Nov 14 '18 at 9:17
answered Nov 12 '18 at 16:53
JuniorDevJuniorDev
14
14
add a comment |
add a comment |
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.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
anyone help me?
– JuniorDev
Nov 11 '18 at 20:34