我使用的是Selenium IDE,我在网页上有这些销售信息(例如:http://s23.postimg.org/6vwlkqm57/image.jpg),我需要在变量中存储一些信息。我需要存储的信息之一是国家/地区字母(在此示例中,我需要将字母LV存储在变量中)。
我目前正在使用此命令:
命令: storeText ||目标: // div [@id =' content-main'] / form [2] / table [4] / tbody / tr [9] / td [2] | |价值:国家/地区
问题是:这个国家信息并不总是在第9行(tr [9]),就像在这个例子中一样,有时它在第10行。
我的问题是:有没有办法,首先找到正确的行,然后存储国家/地区字母?
这是源HTML - http://txtup.co/VPZR
提前感谢您的帮助!
答案 0 :(得分:0)
此xpath应解决您的问题 -
//div[@id='content-main']/form[2]/table[4]//tr[contains(text(), 'Country')]/td[2]
答案 1 :(得分:0)
我可以让它发挥作用,感谢帮助我的每个人,我使用了这个sintax:
// div [@ id ='content-main'] / form [2] / table [4] / tbody / tr [td [1] [contains(text(),'Country')]] / td [2]