I have upgraded my script from NeoLoad 3.2.xxx and all the containers, pages have been moved to an “Actions” container. Why?
When NeoLoad simulates virtual users, it is creating multiple instances of your virtual user profile. These instances are terminated when the virtual users have completed their script.
If your script contains a login/logout, each new instance will login and logout. If you want to loop on transactions, you will have to use a logical loop action.
Since NeoLoad 4.0, the new “Init” and “End” containers are expected to contain actions that will run once like login/logout. Whereas the “Actions” container will contain business transactions that will be iterated a specific number of times (customizable).
So, when a script is migrated from an older NeoLoad version, everything is moved to the Actions container. Thus, your script will still run in the “old” way. It will be up to you to use the new design containers Init and End, and possibly move any specific transactions you need to these containers.
For more information, see “Design” section in NeoLoad documentation.