Hi Ashok Chigullapally,

while you provided sufficient information thanks to the testing link I would suggest you check your HTML-page syntax!

--------------
...
<form onsubmit="return trySubmit(this) ;" action="/GridPortal/GridPortal/LandingAction.do" method="post" name="GridPortal_LandingForm"/>
...
------------------

with such a from without any input-fields I wouldn't be surprised about your 
error.

My HTML-checker also warns me about: line 232 column 1 - Warning: missing 
</form>

Michael Habbert

Ashok Chigullapally wrote:
I am trying to automate the login page to start for the following website :

https://www.network.com

For some reason input fields are not recognized.

Following is my script. I will highly appreciate for your help.

-------------------
<project name="SimpleTest" basedir="." default="main">
   <property name="webtest.home" location="/export/home/sgqa/webtest" />
   <import file="${webtest.home}/lib/taskdef.xml"/>

   <target name="main">
          <webtest name="LoginTest">
                 <config
                         saveresponse="true"
                         resultpath="/tmp/results"
                         showhtmlparseroutput="true"
                         host="network.com"
                         port="443"
             protocol="https" />
         <steps>
                         <invoke
                           description="Load Login Page"
url="/GridPortal/GridPortal/StartAction.do?aceActionName=AceSpecificInitializeOnly" />
             <verifyTitle
                           description="We should see Welcome to Sun Grid"
               text="Sun Grid" />
             <verifyText description="Verify the Welcome to Sun Grid"
                           text="Enter" />
             <selectForm name="GridPortal_LandingForm" />
<verifyInputField name="usrNm" formName="GridPortal_LandingForm" value="" />
         </steps>
      </webtest>
    </target>
</project>
----------------------


Following is the screen output when I am executing the test case :

[selectForm] INFO (com.canoo.webtest.engine.WebClientContext) - Current form set to (action=/GridPortal/GridPortal/LandingAction.do;jsessionid=F9888A61AA614739A126A88302E7E53D) [verifyInputField] INFO (com.canoo.webtest.steps.Step) - >>>> Start Step: verifyInputField (5/5) [verifyInputField] INFO (com.canoo.webtest.steps.Step) - Running with: Canoo Webtest: R_1551. [verifyInputField] INFO (com.canoo.webtest.steps.Step) - Exception thrown from this class: com.canoo.webtest.engine.StepFailedException [verifyInputField] INFO (com.canoo.webtest.steps.Step) - Message was: No suitable form found having field named "usrNm"
 INFO (com.canoo.webtest.steps.Step) - Running with: Canoo Webtest: R_1551.
INFO (com.canoo.webtest.steps.Step) - Exception thrown from this class: com.canoo.webtest.engine.StepFailedException INFO (com.canoo.webtest.steps.Step) - Message was: No suitable form found having field named "usrNm" INFO (com.canoo.webtest.ant.WebtestTask) - Finished executing webtest "LoginTest" (/export/home/sgqa/webtest/practice/SimpleTest.xml:6: )

BUILD FAILED
/export/home/sgqa/webtest/practice/SimpleTest.xml:6: Canoo Webtest: R_1551.
Test failed.
Test step steps (/export/home/sgqa/webtest/practice/SimpleTest.xml:14: ) null failed with message "No suitable form found having field named "usrNm""


--
Mit freundlichen Grüßen

Michael Habbert

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

Reply via email to