Using Gatling CSV Feeders to Drive Realistic Load Tests
Learn how to load dynamic data from a CSV file into Gatling simulations, choose the right feeder strategy, and verify the behavior without risking memory overload.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Learn how to load dynamic data from a CSV file into Gatling simulations, choose the right feeder strategy, and verify the behavior without risking memory overload.
Learn how Gatling’s CSV feeder injects real data into virtual users, enabling realistic load tests. The article covers setup, usage, debugging, trade‑offs, and a step‑by‑step example.
Goal Execute the same Gatling 3.x simulation repeatedly inside one Maven, SBT, or Gradle session without restarting the build tool, while keeping CSV feeder records available on every run. Uncertainty Gatling feeders behave as iterators: each record is consumed once per feeder instance and is not automatically restored when the simulation runs again. If the