I got the license key in .txt file and I am asked to set up virtual users up to 2000. And I was given some user ids and passwords. So using QALOAD how should I set up virtual users for up to 2000. And how should I create parameter using user id's's and passwords.
When contacted, it is said by Compuware that I can create parameters and save user id's's and passwords in EXCEL Sheet in .CSV file. How can QALoad recognize these userids and passwords.
When I was creating .CSV file and adding as a DATA POOL as a LOCAL file, it is giving me an error. I have now recorded an URL for 10 vusers. I want to create for 2000 users and how should I add user id's's and passwords.
Another Question, How should I rename checkpoints after recording. In the timing file, its showing me an URL. I want to see checkpoints as usual for each navigation.
Use the license admin utility to add your license file. Using the utility, you basically just browse to the .txt file and add it. See documentation supplied with QALoad entitled License Installation Guide.
If you already have a CSV file containing data, I suggest you use QALoad Workbench and try File->New->Import. I have created large datapools that way - up to 5000 lines.
You will need to follow documentation for adding a datapool to a script, see "Simulating user-entered data".
You can set your own name for a checkpoint using DO_SetCheckpointName() if you don't like the names QALoad used. Or you can define your own checkpoints using BeginCheckpoint()/EndCheckpoint() if the automatically inserted ones don't meet your needs.
A Datapool is a .CSV file that should be placed in the QALoad\Datapools directory. QALoad will be able to pick it up there and use it.
Like Acutest said, you need to open the license administrator utility. It should be in Program Files\Common Files\Compuware\lau.exe. This will let you add your license and get QALoad to run 2000 users.
When creating a bunch of users, you may need to have each VU use a userID once and only once - usually this is the case if you cannot sign onto the application in more than one place at the same time with the same user ID (the users cannot sign in concurrently).
To replicate this in QALoad, locate the userID and password in the script, highlight it, right-click and select ActiveData -> Datapool Substitution. Ensure that you add this as a central datapool (controlled by the conductor).
QALoad will add some code to your script. The big change you need to make is to take the GET_DATA() command that was inserted and move it outside the transaction loop. This means that a VU grabs a userID and Password, and never asks for another one again. If it is central, then you can ensure that all users within the test draw from the same list, and there will be no duplicates.
If you can sign in concurrently, feel free to ignore all that [img]images/icons/blush.gif[/img] )
When you record a script, it is HIGHLY RECOMMENDED that you insert checkpoints while you do so. This helps in debugging and analysis, and the only downside is that you have to remember to do it.
Once done, you'll see checkpoint names that are descriptive of what your application does, not a URL link. Then in the Conductor, on the Script Assignment tab, you can disable Automatic Middleware Checkpoints, which will then create timing files that only contain your checkpoint names.