I have recorded the attached Grinder script and have run it. The action on the web app is to log on,
Pull up a page and click on an icon on the screen. By clicking this Icon a Work order number will be automatically generated.
This action is recorded as an event in the following method in the attached script
(mx343 is the click even in the jsp)
"""POST maximo.jsp (requests 801-816)."""
result = request801.POST('/maximo/ui/maximo.jsp',
( NVPair('uisessionid', '213'),
( NVPair('Content-Type', 'application/x-www-form-urlencoded;charset=UTF-8'), ))
The following method shows the text that was inserted at the field right beside it (see below screen shot)
By comparing the above two methods, I think the automatically generated work order (S11726 – shown in the below screen taken during recording), was not passed as the value in Page 8 (highlighted in red – no
There are other fields on the screen that is populated and then save button is pressed. When I run this scripts, I should expect it do the action
“Click New Work Order Icon” and generate a new work order. Correct? , but that is not happening. After running the script, I don’t see any new
Work Order being generated. From the log file I see lots of POSTs are happening. Aren’t these transactions actually inserting data to the database?
Please let me know.
Thanks for your help.