user5908538
user5908538

Reputation:

Are complex test scenarios with JMeter possible?

I need to run performance tests on a web application and was wondering if the following can be accomplished with Apache JMeter.

I need to simulate approximately 300 users accessing an application over a set time frame (e.g. 300 users over 10 minutes) and doing some actions, for example:

I'm quite new to JMeter and performance testing in general and was wondering if this is possible? Otherwise are there any better (free) alternatives?

Many thanks.

Upvotes: 0

Views: 2318

Answers (2)

Dmitri T
Dmitri T

Reputation: 168247

Actually this is what JMeter is designed for.

For the basics following documentation chapters are very useful:

When it comes to the load distribution just use separate Thread Groups to represent different groups of virtual users (like some users are logging in, another are navigating pages, etc.). If you have only one group of virtual users and several actions to simulate you can go for Throughput Controller

Upvotes: 0

Adnan
Adnan

Reputation: 2547

Of course, it is possible using JMeter.

I would recommend using JMeter/ Blazemeter Chrome extension. BlazeMeter's Chrome extension let you test your application without prior scripting knowledge. It is very easy to create a test with BlazeMeter's Google Chrome extension. Here are some blogs that will help or guide you to use Chrome extension and forth.

There is another option, that is JMeter build in Test Script Recorder. Go through This thread for further detail.

Follow any one of the two procedures to record your scenario and then customize the imported script according to your requirement.

  1. First, record your scenario using Chrome Extension.

  2. Import the generated .jmx file to your Jmeter.

  3. Configure the Test plan according to your requirement.

Upvotes: 1

Related Questions