EPM Automate

Form Performance and Security Testing with simulateConcurrentUsage

Load Testing Oracle EPM Forms with EPM Automate

By Fred Mamadjanov · Oracle ACE · September 2024

The simulateConcurrentUsage EPM Automate command is one of the most powerful yet underutilized tools available to Oracle EPM administrators. It allows you to simulate multiple users performing operations simultaneously — opening forms, running business rules, saving data — and measure the response times under load.

What You Can Test

The command supports simulating concurrent form opens, form saves (including forms with associated business rules), ad hoc grid operations, and data rule executions. You can specify the number of simulated users, iteration count, and lag time between user actions.

Security Testing Angle

Beyond performance, simulateConcurrentUsage is valuable for security validation. By simulating different users with different security roles, you can verify that your security model holds under concurrent access — ensuring users only see the data they should see, even under load.

Practical Tips

From real-world testing: the user.csv file does not need a header row — removing it resolves a common "failed" status issue. The command can now be run with Service Administrator credentials (previously required Identity Domain Administrator). Always test in your Dev environment first.

Community Note

Paul Lewis at Random EPM Notes has written extensively about this command and its evolution. His blog posts are an excellent complementary resource.

Related Articles

Automating Clone of Production to Test with Groovy

Use Job Scheduling Console for Data Management Jobs

Oracle EPM April 2026 Release — What Changed

More from FMEPM

Get Oracle EPM tutorials, walkthroughs, and practical project lessons.

Subscribe on YouTube Browse All Articles →

Need Help with Oracle EPM?

Let’s talk about your environment.

Book a Discovery Call →

FMEPM · Fred Mamadjanov · Oracle ACE · EPM Solution Architect