Hi,
I getting following error for storeXpath step.
Any suggestions?

Thanks,
Srini

error-------------------------------

Caused by: h:\pf\webtest\csr\tests\jumpSearch\test.xml:16: Problem: failed
to create task or type storeXpath Cause: The name is undefined. Action:
Check the spelling. Action: Check that any custom tasks/types have been
declared. Action: Check that any <presetdef>/<macrodef> declarations have
taken place. at
org.apache.tools.ant.UnknownElement.getNotFoundException(UnknownElement.java:481)
at org.apache.tools.ant.UnknownElement.makeObject(UnknownElement.java:413)
at
org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:160)
at org.apache.tools.ant.Task.perform(Task.java:347) at
com.canoo.webtest.ant.TestStepSequence.executeSteps(TestStepSequence.java:43)
at
com.canoo.webtest.ant.TestStepSequence.doExecute(TestStepSequence.java:31)
at com.canoo.webtest.steps.Step.execute(Step.java:103)

test.xml file-----------------------------------------

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE project SYSTEM "../../dtd/Project.dtd">
<project default="csr">
<target name="csr">
<dataDriven tableContainer="${test.data}/csrJumpSearch/csr_jump_search.xls">
<webtest name="CSR Jump Search">
&config;
<steps description="CSR Jump Search">
&csrLogin1;
<followFrame name="topBar"/>
<setInputField name="searchDataBean.searchString" value="${account}"/>
<setSelectField name="searchDataBean.searchField" text="Account #"/>
<clickElement xpath="//i...@name='sa']"/>
<followFrame name="LookupLeft"/>
<storeXpath xpath="(//span[...@class='normalText'])[2]/text()"
property="account_number"/>
</steps>
</webtest>
</dataDriven>
</target>
</project>
-------------------------------------------------------------


2010/3/24 Dierk König <[email protected]>

> the problem comes when referring to it later.
> (that is speculation of course since the referring part of the code is not
> submitted)
>
> cheers
> Dierk
>
> Am 24.03.2010 um 18:13 schrieb Marc Guillemot:
>
> > what is the problem with a blank?
> >
> > Marc.
> > --
> > Blog: http://mguillem.wordpress.com
> >
> >
> > Dierk König wrote:
> >> you shouldn't have a blank in you property name.
> >> cheers
> >> dierk
> >> Am 24.03.2010 um 16:40 schrieb sriharini sriharini:
> >>> Thanks Mick. I get the xpath now for the second item. But the
> storeXpath is failing. Do i have to do any thing special?
> >>>
> >>> here is the step:
> >>> <storeXpath xpath="(//span[...@class='normalText'])[2]/text()"
> property="account id"/>
> >>>
> >>>
> >>> Thanks,
> >>> Srini
> >>>
> >>>
> >>> On Tue, Mar 23, 2010 at 5:02 PM, Mick Knutson 
> >>> <[email protected]<mailto:
> [email protected]>> wrote:
> >>>
> >>>    Try:
> >>>
> >>>    String FIRST_ITEM_XPATH = "//sp...@class='normalText'][1]/text()"
> >>>
> >>>    ---
> >>>    Thank You…
> >>>
> >>>    Mick Knutson, President
> >>>
> >>>    BASE Logic, Inc.
> >>>    Enterprise Architecture, Design, Mentoring & Agile Consulting
> >>>    p. (866) BLiNC-411: (254-6241-1)
> >>>    f. (415) 685-4233
> >>>
> >>>    Website: http://www.baselogic.com <http://www.baselogic.com/>
> >>>    Linked IN: http://linkedin.com/in/mickknutson
> >>>    Twitter: http://twitter.com/mickknutson
> >>>    Vacation Rental: http://tahoe.baselogic.com
> >>>    <http://tahoe.baselogic.com/>
> >>>    ---
> >>>
> >>>
> >>>
> >>>
> >>>    On Tue, Mar 23, 2010 at 1:43 PM, sriharini sriharini
> >>>    <[email protected] <mailto:[email protected]>> wrote:
> >>>
> >>>
> >>>
> >>>        Hi,
> >>>        I am trying to get the xpath  for 123456 and store it
> >>>        Can you please help in writing the xpath and storing the value.
> >>>
> >>>        Below is the code
> >>>
> >>>        Thanks for the help.
> >>>
> >>>        Regards
> >>>        srini
> >>>
> >>>        I tried this, but my test is failing for this step
> >>>        <storeXpath xpath="(//sp...@class='normalText'])[2]/.."
> >>>        property="confirm_id"/>
> >>>
> >>>
>  
> -----------------------------------------------------------------------------------------------------------------------------
> >>>                           <tr>
> >>>                              <td align="right"><span
> >>>        class="boldText">Confirmation Number:</span></td>
> >>>                              <td><span
> >>>        class="normalText">DE28-572145</span></td>
> >>>                           </tr>
> >>>                           <tr>
> >>>                              <td align="right"><span
> >>>        class="boldText">Transaction Id#:</span></td>
> >>>                              <td><span
> >>>        class="normalText">*123456*</span></td>
> >>>                           </tr>
> >>>
>  
> -----------------------------------------------------------------------------------------------------------------------------------
> >>>
> >>>
> >>>
> >
> >
> >
> > _______________________________________________
> > WebTest mailing list
> > [email protected]
> > http://lists.canoo.com/mailman/listinfo/webtest
>
> _______________________________________________
> WebTest mailing list
> [email protected]
> http://lists.canoo.com/mailman/listinfo/webtest
>

Reply via email to