Forum Discussion

iso9001's avatar
iso9001
New Contributor
15 years ago

load test basics

hello everybody,

i am trying to understand and get adjusted to the features of load tests in soapUI but i can be considered as a newbie. there are some point that i want to make clear in my mind and i need your help. here are my questions:

1.) when i export the data as described here: http://www.soapui.org/Load-Testing/expo ... stics.html (please check the charts at the bottom starting with the pie chart). other than the pie charts, there are graphs but there isn't any naming on the x and y axis. besides there is another y axis on the right side of the charts. i understood that y axis on the left represents the values (i.e. the average times) and the x axis represents the steps (the number equals to the count value) but i don't know what the y axis on the right side represents? i checked the official site but was unable to find what i am looking for

2.) when i am running the load test, i select the thread as 10. i know that thread are virtual users that are sending requests to the app-server. let's assume that i run the test for 10 seconds, with the test delay 100 ms. so, i assume that, since the delay is 100 ms and the total time is 10 seconds, how many times (test runs) will occur? is the result 1000ms/100ms=10times and 10times*10seconds=100 times? moreover, since there are 10 threads, how many requests are going to be sent to the server? is it 100times*10threads=1000requests?

3.) i added the Step Average assertion to my test. configuration is as follows:
minimum requests=0
max average=500
max errors=0
sample interval=20
teststep=any

after i run the test, the avg time is calculated as, say, 600 ms. however, even though i selected the assertion max average as 500 ms, the test does not fail. how is the assertion mechanism of the load test works? is it related with the sampling? i assume that after 20 request is made, soapUI calculates the average of first 20 and then compares it to 500 ms. if it passes over, that *20th* request fails. is that true or something different is behind the scenes?

4.) is it possible to save all the responses separately into a folder so that i can check the contents of each response? if it is possible, how can i do that?

5.) what does the count *rat* in the main load test window mean? if it is ratio how is it calculated? assuming 100 request is made (i believe this is the column cnt) and if the error count is 10 (this must be err column), why the ratio remains as 0 but not 10 per cent?

i am sorry if my questions sound silly or if i wasted your time. thanx to all who wished to spend some time for me.

best regards,

- iso

3 Replies

  • iso9001's avatar
    iso9001
    New Contributor
    how come nobody knows *anything* about the most simple questions? is this the support you offer?
  • Nope.

    The support we OFFER costs 349$ per year and includes a Pro Version of the software. It's well worth it; the pro features will pay for themselves in a few days.

    I will quote the post Welcome to soapUI Community Board in this forum.


    The Community Boards are meant as the main boards for the soapUI Community.

    Please note that these are the Community Boards; created for the community to support itself. This is a service to the community we love; The eviware Team might participate on the boards, but only as Community Member on our own free time, unfortunately our work hours are spent with the Commercial Users. They have chosen to show their commitment to us by paying for the software and we have to honor that commitment.

    On the community boards, eviware does not guarantee support or response times, so please don't ask of us to get support or that we respond NOW! In crass terms: If it's important enough for you to demand it; it's important enough for you to pay for it.

    That said: No Topic is too high or low for the boards as long as the pertain to soapUI and as long as they follow our forum rules.


    Mostly the answers here comes from other users like you, they are usually extremely knowledgeable, smart and friendly and will provide excellent answers. Every now and a soapUI Team Members will go in as well, on their own personal spare time and answer some questions just because we love The Community so much. But this is something that's done on a personal basis as community Members; they've chosen to use their own valuable free time to answer questions instead of being with their families. So, in both cases, a good tip is writing questions that doesn't feel like to much of a chore to answer, and most of all don't insult your community friends.
  • iso9001's avatar
    iso9001
    New Contributor
    it is understandable that eviware team requires $349 for support. the point that i dont get is, i believe i asked some very simple questions that i could not find the answers in the manual, still, got no answer. getting surprised for not getting any answer for such simple questions must not be punished with $349 or whenever each time somebody gets stuck, right? besides, not everybody can pay such a bill..

    If it's important enough for you to demand it; it's important enough for you to pay for it.

    well, if i could have learned the basics of soapUI which are not explained in the manual as they should had been, then maybe, i would have ordered a pro license. as long as i dont get answers to my questions regarding the basics, how can i know whether or not soapUI is going to cover my needs?

    they've chosen to use their own valuable free time to answer questions instead of being with their families. So, in both cases, a good tip is writing questions that doesn't feel like to much of a chore to answer, and most of all don't insult your community friends.

    of course, i am aware that this is a forum and nobody promises anybody to give a correct answer. but keep in mind that i am also supporting the forum by participating, which means i also spend my own valuable time. even though i asked a question, remember that, the answers to my questions are not only for me, but also for other people who might need these answers in the future.

    p.s. i definitely do not accept that i insulted to any of participants. i am surprised, again, how you managed to come into that conclusion..