Hi.

I have just installed canoo webtest and have been playing with some of the
demo test scripts.

I have modified the simpleTest.xml to invoke my app and login.  But it fails
on clicking a button.

here is the html:
<FORM METHOD=post ACTION="index.php">
<table align=center>
   <tr><th>Name: <td><INPUT SIZE=10 NAME="login">
   <tr><th>Password:<td> <INPUT SIZE=10 TYPE="password" NAME="passwd">
   <tr><td colspan=2 align=center>
   <INPUT TYPE="hidden" NAME="what" VALUE="loggon_step">
   <INPUT TYPE="hidden" NAME="myGroup" VALUE="-1">
   <INPUT TYPE="submit" VALUE=" Login ">
</table>
</FORM>


This is my code:
<setInputField
                   description="set user name"
                   name="login"
                   value="user" />
               <setInputField
                   description="set password"
                   name="passwd"
                   value="passwd" />
               <clickButton
                   description="Click the submit button"
                   name=" Login "/>


This is the result:
<step>
               <parameter name="description" value="Click the submit
button"/>
               <parameter name="name" value="Login"/>
               <parameter name="taskName" value="clickButton"/>
               <result>
                   <failed duration="0"/>
               </result>
           </step>
           <step>
               <parameter name="description" value="Home Page follows if
login ok"/>
               <parameter name="taskName" value="verifyTitle"/>
               <parameter name="text" value="Home Page"/>
               <result>
                   <notexecuted duration="0"/>
               </result>
           </step>
           <failure message="com.canoo.webtest.engine.StepFailedException:
No button found, Step: ClickButton at
C:\canoo\doc\samples\SimpleTest.xml:34:  with (description=&quot;Click the
submit button&quot;, name=&quot; Login &quot;,
taskName=&quot;clickButton&quot;)"/>

Could someone point out what I am doing wrong?

Thanks

Ian

Reply via email to