Here is the relevant documentation for distributed mode http://jmeter.apache.org/usermanual/remote-test.html
On Thu, Mar 3, 2016 at 11:45 AM, Deepak Shetty <[email protected]> wrote: > >I believe JMeter has feature to simulate such scenario by invoking > multiple threads on different machines ? > You can distribute JMeter so that it runs on different machines - but you > really dont want each jmeter machine to only run one thread. > Its easier to run your request through a tunnel or proxy , see what the > command line is really sending to your server and then simulate that in > JMeter (there may be something like custom authentication schemes or binary > stuff that might prevent this approach) > > > > On Thu, Mar 3, 2016 at 11:19 AM, Sheetal Jharia Baru <[email protected]> > wrote: > >> Deepak , >> You have a valid point. Running multiple OS processes may not simulate it >> accurately. In ideal case, we will have different users running the >> same *command >> line *requesting images from our single server (this server is load >> balanced obviously). >> I believe JMeter has feature to simulate such scenario by invoking >> multiple >> threads on different machines ? >> >> On Thu, Mar 3, 2016 at 3:14 AM, Deepak Shetty <[email protected]> wrote: >> >> > >Even though it is http protocol , I have to use product specific >> commands >> > to download and upload the image to the URL. >> > And when real users are uploading/downloading images , they will all do >> so >> > from the same physical server - if not then you might not be able to >> > simulate this accurately - as running multiple OS processes on the same >> > server can be quite different than running the same process on different >> > servers (HTTP fares better in that respect) >> > >> > On Wed, Mar 2, 2016 at 1:15 PM, Sheetal Jharia Baru < >> [email protected]> >> > wrote: >> > >> > > Thanks for the links, I will go through them. >> > > Even though it is http protocol , I have to use product specific >> commands >> > > to download and upload the image to the URL. >> > > >> > > On Thu, Mar 3, 2016 at 2:36 AM, Deepak Shetty <[email protected]> >> wrote: >> > > >> > > > hi >> > > > yes this is pretty much standard for Jmeter. You can use variables >> > > > ${variableName} and you only need to setup how this variable gets >> > > > populated. The most common element used is CSV data set config - but >> > > there >> > > > are others too (read the component reference) >> > > > >> > > > See - >> > > > >> > > > >> > > >> > >> http://jmeter.apache.org/usermanual/component_reference.html#CSV_Data_Set_Config >> > > > And you can google for tutorials >> > > > >> > > > >> > > >> > >> https://www.google.com/search?q=CSV+data+set+config+jmeter+tutorial&ie=utf-8&oe=utf-8 >> > > > >> > > > >> > > > Im curious why you are using an OS Sampler for the purpose of >> > downloading >> > > > an image ? is the protocol not HTTP ? >> > > > regards >> > > > deepak >> > > > >> > > > On Wed, Mar 2, 2016 at 12:10 PM, Sheetal Jharia Baru < >> > > [email protected]> >> > > > wrote: >> > > > >> > > > > I am using OS Sampler to execute a shell script on my local ubuntu >> > > > system. >> > > > > This script in turn downloads a image from remote repository. As >> > > > expected , >> > > > > when the script is run multiple times, same image is downloaded. >> Is >> > > > there a >> > > > > way that each thread can download a different image (can image >> become >> > > > some >> > > > > sort of variable and I can give different image name via this >> > variable >> > > to >> > > > > each thread ? >> > > > > Any help is appreciated. >> > > > > Thanks ! >> > > > > >> > > > >> > > >> > >> > >
