Testplan does not provide the content of the POST request when using HTTPGotoRequest
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
TestPlan |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
When using the HTTPUnit backend:
GotoURLAbs %ConfirmationURL% with
end
I get the following helpful output in the web log:
-->URL( POST http://
---Date( Sat Sep 05 21:14:38 CEST 2009 )
---DebugStepID( :171019: )
-->Param( <email address hidden> )
-->Param( session.lifetime=30 )
-->Param( psw=password )
-->Param( redirectURL=
-->Param( action=login )
-->Param( loadbalanced=1 )
-->Param( errorPage=
-->Param( exportid=47428 )
-->Param( queryStr=
But when using HTTPGotoRequest:
call unit.web.
%Path% /automated/
%Params% with
end
end
I get no information about the POST request parameters:
#### 20090905202514 URLModeResponse
=>URL http://
=>HTTP-STATUS 200
=>HTTP/1.1 200 OK
=>Date: Sat, 05 Sep 2009 18:25:08 GMT
=>Server: Apache-Coyote/1.1
=>Content-Type: text/xml;
=>Content-Length: 2222
=>Via: 1.1 cust6.com
=>CONTENT-START
I presume whatever granularity of logging applies to HTTPUnit should also apply to HTTPGotoRequest.
These two tests where run with the same TestPlan process so the logging parameter that requests the
POST information to be written to the logs should be interpreted by HTTPGotoRequest.
The parameters i use are:
Debug.Web.
Debug.Web.
Changed in testplan: | |
milestone: | none → 1-0-r1 |
These use different backend providers. The urlmode provide apparently doesn't show post parameters or the post body. I agree it should show something, but the actual parameters may not be available (the whole post body might be there though)