не подскажете, как в Selenium RC получить текст, находящийся :
<table class="expHP">
<tbody><tr><td><img width="16" height="16" align="absmiddle" alt="xxx" src="images/ico_23.png"> yyy: 23/205</td></tr>
.....
</tbody></table>
скопировал XPath этого TD:
/html/body/table[2]/tbody/tr/td[2]/table/tbody/tr/td/div[2]/div/table/tbody/tr/td[2]/table/tbody/tr/td
как в Selenium RC получить текст, находящийся в td без имени
Автор repon, 31 мар 2010 12:34
Сообщений в теме: 4
#1
Отправлено 31 марта 2010 - 12:34
#2
Отправлено 31 марта 2010 - 13:19
Т.е. selenium.getText("xpath=//html/body/table[2]/tbody/tr/td[2]/table/tbody/tr/td/div[2]/div/table/tbody/tr/td[2]/table/tbody/tr/td") не работает?
#3
Отправлено 31 марта 2010 - 13:43
пппррр... сорри)Т.е. selenium.getText("xpath=//html/body/table[2]/tbody/tr/td[2]/table/tbody/tr/td/div[2]/div/table/tbody/tr/td[2]/table/tbody/tr/td") не работает?
я selenium.getValue писал)
интересно, а укоротить нельзя? строчку ихспатч? :)
#4
Отправлено 31 марта 2010 - 13:57
Можно.
Попробуй так:
selenium.getText("xpath=//table[@class='expHP']/tbody/tr/td")
Укоротить можно хоть до последнего элемента, но чтобы элемент правильно был выбран, нужно, чтобы хпас был уникальным. Обычно для этого привязываются к class или id элемента.
Попробуй так:
selenium.getText("xpath=//table[@class='expHP']/tbody/tr/td")
Укоротить можно хоть до последнего элемента, но чтобы элемент правильно был выбран, нужно, чтобы хпас был уникальным. Обычно для этого привязываются к class или id элемента.
#5
Отправлено 02 апреля 2010 - 08:11
да я знаЮ,про ID ) только тут посложнее))
а вообще: СПАСИБО
а вообще: СПАСИБО
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных