hello, 

i'm new to webtest, too, and seem to have a similar problem.
i am trying to test a registration process that consists of several steps.
upon entering the start page, a cookie ist set.
whenever the user wants to navigate through the registration, a check is
made against the stored cookie.
if the check fails, the user is transferred back to the start page.

my problem is that i can't seem to get the cookie properties set correctly
in my testscript, so i never even reach page 2.
to avoid any misunderstanding: what would be the content to be used for
"cookie value"?
is my understanding correct that the <groovy>-part can be used without any
precondition?
is the generated cookie automatically applied to any future request during
the current <webtest>?

btw: in my testcase,  the check seems to fail, but obvoiusly the redirect
does not work either.
the response.html displays the following instead: 
System.NullReferenceException: Object reference not set to an instance of an
object. at Subscription_SC.MasterData1.createBackurl(Subscription
objSubscription) at Subscription_SC.MasterData1.Page_Load(Object sender,
EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at
System.Web.UI.Control.LoadRecursive() at
System.Web.UI.Page.ProcessRequestMain()

thanks a lot in advance

bat


Marc Guillemot wrote:
> 
> 
> Concerning your tests
> - each time you run a test you will have no cookie and therefore simulate
> a new user.
> - to simulate a visitor that visit again within 30 days, you will need to
> generate a cookie as first step of your test. There is no step doing this
> currently but a small script can do the work:
> <webtest>
> ...
> <steps>
>   <groovy>
> def cookie = new org.apache.commons.httpclient.Cookie("your domain",
> "cookie name", "cookie value")
> step.context.webClient.webConnection.state.addCookie(cookie)
>   </groovy>
>  ...
> </steps>
> </webtest>
> 
> See:
> http://jakarta.apache.org/commons/httpclient/apidocs/org/apache/commons/httpclient/Cookie.html
> for details about various cookie constructors
> 
> If you identify registered users with cookies to, then a similar setup can
> be done.
> 
> Marc.
> 

-- 
View this message in context: 
http://www.nabble.com/Newbie-needs-help-with-cookie-testing-tf1664308.html#a5928335
Sent from the WebTest forum at Nabble.com.

_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest

Reply via email to