Hi Ian,

" login " is not the name of your button but it's value. Just try:

<clickButton label=" Login "/>

Looking at that, I've seen that the examples in the documentation are wrong. I will fix them.

Marc.

Ian Phillips wrote:
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


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

Reply via email to