我们会使用Xpath做自动化测试元素定位,尤其在Extjs使用异常频繁。基本情况能通过W3网站学习。本文介绍一种特别的方式帮助你解决定位问题。
XML文件如下
Harry Potter
J K. Rowling
2005
29.99
Everyday Italian
Giada De Laurentiis
2005
30.00
Learning XML
Erik T. Ray
2003
39.95
XQuery Kick Start
James McGovern
Per Bothner
Kurt Cagle
James Linn
Vaidyanathan Nagarajan
2003
49.99
那么问题来了,我们如何找到最后一个book下的James Linn的author对象,以下介绍一种模板例子如下;
能够得到author的内容为Giada De Laurentiis的titile节点。
/bookstore/book[author[text()="Giada De Laurentiis"]]/title