Welcome to the new Parasoft forums! We hope you will enjoy the site and try out some of the new features, like sharing an idea you may have for one of our products or following a category.

Running Multiple Scenario's Concurrently using Parasoft SOAtest

Hariprasad
Hariprasad Posts: 1

Do we have an option to push different scenario at the same instance?
I am trying to push multiple interfaces concurrently to the queue manager, by choosing the below setting

  1. Execution mode -> Tests run concurrently
  2. Tests run as group/Tests run all sub-groups as part of this group

But still this is pushing the request only sequentially instead of concurrently, as I can see the timestamp from Write File of Request Transport Header with slight delay .

Can someone suggest the option to push the request at the same time instead of sequential?

Thanks

Answers

  • benken_parasoft
    benken_parasoft Posts: 1,334 ✭✭✭

    Tests run concurrently

    This option does work. If the suite in question contains child scenarios then each child scenario will run at the same time. You can often confirm by looking at messages in the Console tab, where you should see test completion messages from each scenario being interleaved.

    I can see the timestamp from Write File of Request Transport Header

    When running tests concurrently you have no guarantee of ordering or timing of things. Each child scenario would be running in its own separate thread. One thread could always be slightly ahead or behind another.

    Can someone suggest the option to push the request at the same time instead of sequential?

    If your goal is to test concurrency or performance then please consider using Parasoft Load Test. In Load Test you can configure which scenarios execute in parallel with how many threads for the duration you specify.