Here’s the exact JMeter setup to create Owners athttp://43.204.220.89:8080/petclinic/owners/new.
Thread Group (your load)
- Users: as needed (e.g., 50/200/1000)
- Ramp-up: e.g., 60s
- Loop: as needed
Config Elements
- HTTP Request Defaults
- Server Name:
43.204.220.89 - Port:
8080 - Protocol:
http
- HTTP Cookie Manager (enable cookies for session)
- HTTP Header Manager
Content-Type: application/x-www-form-urlencoded
- CSV Data Set Config (to feed random data at scale)
- Filename:
owners.csv - Variable Names:
first,last,address,city,phone - Recycle on EOF:
True - Stop thread on EOF:
False - Example
owners.csvline:John,Doe,12 Baker Street,London,0700012345
Samplers & Post-Processors
1) GET form page (fetch cookies and optional CSRF)
Sampler: HTTP Request
- Method:
GET - Path:
/petclinic/owners/new
Post-Processor (optional, if CSRF is enabled): CSS Selector Extractor
- Name of created variable:
csrf - CSS Selector:
input[name=_csrf] - Attribute:
value
(If you don’t see a hidden_csrffield in the HTML, skip this extractor and the_csrfparam below.)
2) POST create owner
Sampler: HTTP Request
- Method:
POST - Path:
/petclinic/owners/new - Parameters (add as form params):
firstName=${first}lastName=${last}address=${address}city=${city}telephone=${phone}_csrf=${csrf}(only if extractor above succeeded)
(Alternative body if you prefer raw):firstName=${first}&lastName=${last}&address=${address}&city=${city}&telephone=${phone}&_csrf=${csrf}
Assertion (to confirm success): Response Assertion
- Contains:
Owner Information
(Petclinic typically redirects to/petclinic/owners/{id}showing that text on success.)
Tips for mass traffic
- Add a Uniform Random Timer (e.g., 300–1200 ms) to better mimic users.
- Scale
Thread Groupusers + loop to hit your target RPS. - If you see 302 redirects, enable “Follow Redirects” on the POST sampler.
That’s it—this pair of samplers (GET→POST) with CSV data will flood the endpoint with realistic owner-creation requests.
Sample JMeter File and Sample Data
I’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked at Cotocus and regularly write about technology, travel, investing, health, product reviews, and digital marketing through my various platforms.
I publish technical articles at DevOps School, travel stories at Holiday Landmark, stock market insights at Stocks Mantra, health and fitness guidance at My Medic Plus, product reviews at TrueReviewNow, and SEO and digital marketing strategies at Wizbrand.
Find Trusted Cardiac Hospitals
Compare heart hospitals by city and services — all in one place.
Explore Hospitals