If my application is not thread safe is there any specific setting I need to change in SilkPerformer to load test it?
Yes. If your application is not thread safe then you must ensure that each virtual user creates their own PerfRun process. By default SilkPerformer will load multiple virtual users per perfrun process in order to manage the processes, however you must change this setting in this case. To ensure SilkPerformer creates one vUser per process you need to:
- Choose SETTINGS | SYSTEM | WORKBENCH | CONTROL
- Uncheck the Automatic Calculation checkbox
- Set the "Virtual User Per Process" to 1
- Click OK
SilkPerformer should now be configured to test the application.