Hi Chang, I really don't think that usage of many storeXPath may become a performance issue. The question is rather if it allows you to correctly reuse the values you saved. Otherwise I don't see any problem with storeXPath used within a <repeat> to iterate over all table's rows.
Otherwise have a look at htmlunit's JavaDoc to see the usage of HtmlUnitXPath http://htmlunit.sourceforge.net/apidocs/com/gargoylesoftware/htmlunit/html/xpath/HtmlUnitXPath.html Marc. Chang Su wrote: > > oh, Marc, > > let me explain a bit more. > > If the table has only a couple of rows and columns, I > can use step <storeXPath> several times to store the > cell to property. However if the table has many rows, > I will need to use script such as groovy to do it for > efficiency, is that riht? > > so suppose I use groovy, > <scriptStep description="Save data cell" > language="groovy"> > > what is way to obtain me the data cell given xpan > string such as > //[EMAIL PROTECTED]'form2:table1:row0:0:col0:_id13'], > //[EMAIL PROTECTED]'form2:table1:row0:0:col0:_id14'], > //[EMAIL PROTECTED]'form2:table1:row0:1:col0:_id15'], > ... > and more. > > thanks a lot, > > Chang > > > > > > --- Marc Guillemot <[EMAIL PROTECTED]> wrote: > >> Hi Chang, >> >> I don't understand why the size of the table >> matters. It's not clear to >> me which cell you want to save. >> >> Marc. >> >> Chang Su wrote: >> > Hi, >> > >> > I think I was not clear on my question before. >> > >> > I need to store/save table cell value as webtest >> > property or to a file that I can use later. >> > >> > I tried to use <storeXPath> it worked with a table >> > with fixed rows and columns. >> > >> > <storeXPath >> > >> > >> > xpath="string(//[EMAIL PROTECTED]'form2:table1:row0:0:col1:_id14'])" >> > property="first_device" /> >> > >> > <storeXPath >> > >> > >> > xpath="string(//[EMAIL PROTECTED]'form2:table1:row0:1:col0:_id13'])" >> > property="first_type" /> >> > >> > it worked with a table with fixed small number of >> rows >> > and columns. >> > >> > My table has fixed number of columns but could >> have 1 >> > row or 50 rows. >> > >> > How do I store XPATH of a table with dynamic >> number of >> > rows?? Should I use some <scriptStep> here >> (because it >> > is better to put in a loop, right?) >> > >> > >> > any suggestion is appreciated!! >> > >> > >> > >> > Chang >> > >> > >> > >> > >> > --- Michael Habbert >> <[EMAIL PROTECTED]> >> > wrote: >> > >> >> Hi Chang Su, >> >> >> >> Chang Su wrote: >> >>> did not get any reply so I resend this. >> >>> >> >>> I would think this is a common task..someone had >> >> to >> >>> encounter this before. >> >> If no one answers to your question - it may >> imply, >> >> that your question is >> >> not sufficiently understood or no one has a >> >> solution. >> >> >> >> >> >> [..] >> >>>> When I navigate bui pages using webtest, how do >> I >> >>>> dump >> >>>> tables in a BUI page to a file (or save >> somwhere) >> >> ? >> >>>> I mean besides using 'save' in webtest which >> >>>> generally >> >>>> saves the whole html file, is there a way to >> jsut >> >>>> save >> >>>> table contents to a file or somewhere?? >> >> [...] >> >> so what I your purpose? So we may understand your >> >> problem better. >> >> Why do you want to save the table? >> >> >> >> -- >> >> Mit freundlichen Grüßen >> >> >> > >> > ------------------------------------------------------------------------ >> >> Michael Habbert >> >> >> >> Senior Developer >> >> Netpioneer GmbH, Beiertheimer Allee 18, D-76137 >> >> Karlsruhe >> >> Geschäftsführer: Axel Jahn >> >> HRB: 107521 Handelsregister Mannheim >> >> >> >> Tel: 0721 / 920 60 21 >> >> Fax: 0721 / 920 60 30 >> >> E-Mail: [EMAIL PROTECTED] >> >> www: http://www.netpioneer.de >> >> _______________________________________________ >> >> WebTest mailing list >> >> [email protected] >> >> http://lists.canoo.com/mailman/listinfo/webtest >> >> >> > >> > >> > >> > >> > >> > ____________________________________________________________________________________ >> > Do you Yahoo!? >> > Everyone is raving about the all-new Yahoo! Mail >> beta. >> > http://new.mail.yahoo.com >> >> _______________________________________________ >> WebTest mailing list >> [email protected] >> http://lists.canoo.com/mailman/listinfo/webtest >> > > > > > ____________________________________________________________________________________ > Never miss an email again! > Yahoo! Toolbar alerts you the instant new Mail arrives. > http://tools.search.yahoo.com/toolbar/features/mail/ > _______________________________________________ > WebTest mailing list > [email protected] > http://lists.canoo.com/mailman/listinfo/webtest > > -- View this message in context: http://www.nabble.com/how-to-dump-table-contents-to-a-file-tf3168147.html#a8881403 Sent from the WebTest mailing list archive at Nabble.com. _______________________________________________ WebTest mailing list [email protected] http://lists.canoo.com/mailman/listinfo/webtest

