Sorry Mittie and Paul,
 
Relaxing the XPATH - worked!
 
Thanks for your help - never would have figured that out myself.
 
Doug
 
 
-----Original Message-----
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thu, 13 Jul 2006 2:06 PM
Subject: Re: [Webtest] Am I using XPATH correctly?

Did relaxing the XPath to ignore the incorrect parts of 
the HTML work? 
 
Cheers, Paul. 
 
[EMAIL PROTECTED] wrote: 
> Mittie, 
> > I don't have any way of modifying the html code ... is there anything > else I can do? 
> > Thanks 
> Doug > > -----Original Message----- 
> From: [EMAIL PROTECTED] 
> To: [email protected] 
> Sent: Thu, 13 Jul 2006 12:05 PM 
> Subject: RE: [Webtest] Am I using XPATH correctly? 
> > Hi, 
> > your html code isn't fully correct. It misses a tbody elements to > enclose the tr tabs. 
> The browsers don't mind but the html parser that comes with htmlunit > puts those missing elements in the dom. 
> You may profit from relaxing your your XPATH a bit like 
> string(//[EMAIL PROTECTED]'etContent']/form//tr[1]/td[2]//b[1]) 
> that also makes it easier to maintain 
> > Xpath engines differ slightly between stylus, XPE, and HtmlUnit but this > is unlikely to be the source of your problem. 
> > cheers 
> Mittie 
> > -----Original Message----- 
> *From:* [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Behalf Of *[EMAIL PROTECTED] 
> *Sent:* Donnerstag, 13. Juli 2006 19:12 
> *To:* [email protected] 
> *Subject:* [Webtest] Am I using XPATH correctly? 
> > Hello all, 
> > I have a webpage I am trying to use WebTest/XPATH to extract a 
> value. I've cut-and-pasted the html in this post. I've confirmed the 
> XPATH is correct using XPATH Explorer and Stylus tools. 
> > Here are some things I've seen: 
> - The value I'm trying to grab is within a bold tag 
> - The value is preceeded and succeeded by embedded tab characters (I 
> can't change) 
> > Here's the XPATH (I've also removed the string function and given an 
> absolute path - no change): 
> string(//[EMAIL PROTECTED]'etContent']/form[1]/table[1]/tr[2]/td[2]/div[1]/table[1]/tr[1]/td[1]/table[2]/tr[1]/td[1]/table[1]/tr[1]/td[2]/font[1]/b[1]) 
> > My WebTest script does not report an error but, instead, appears to 
> show a blank value (could this be the result of the tab?) 
> > Is this an XPATH 1.0 vs. 2.0 issue? Does WebTest use XPATH 1.0 or 2.0? 
> > I'm stumped - help, please. 
> > Thanks 
> > > ----------------- 
> <table border="0" cellpadding="3" cellspacing="1" width=100% 
> bgcolor="#999999"> 
> <tr> 
> <td bgcolor="#cccccc" height="30"><b>Last<br>Price</b></td> 
> <td nowrap bgcolor="#ffffcc"><font size="3"><b> 
> > > > > > 14.20 
> > > > > > </b></font> 
> </td> 
> > > --------------------- 
> ------------------------------------------------------------------------ 
> *Check out AOL.com today* 
> <http://pr.atwola.com/promoclk/1615326657x4311227241x4298082137/aol?redir=http%3A%2F%2Fwww%2Eaol%2Ecom>. 
> Breaking news, video search, pictures, email and IM. All on demand. 
> Always Free. 
>  
_______________________________________________ 
WebTest mailing list 
[email protected] 
http://lists.canoo.com/mailman/listinfo/webtest 

Check out AOL.com today. Breaking news, video search, pictures, email and IM. All on demand. Always Free.

Reply via email to