СМС-ки
   
Пейджер выключен!
Invis1ble

Статистика активности
Всего полезных сообщений 5347
( 1.40% всех сообщений форума )
Имеют оценки: 3
Сообщений в день 9
Регистрация 23.07.2010
Наибольшая активность в PHP для начинающих
1736 сообщений в этом форуме
( 33% всех активных сообщений пользователя )
Часовой пояс пользователя 7.03.2012 - 00:07
Связь
E-mail Отправить
Integrity Messenger Нет информации
Имя в AIM Нет информации
Номер ICQ Нет информации
Имя в Yahoo Нет информации
Имя в MSN Нет информации
Личное письмо Отправить
Информация
Вебсайт http://127.0.0.1:8080/
Дата рождения Нет информации
Место жительства планета Земля
Увлечения Нет информации
Последний визит Tuesday 06th 2012f March 2012 02:40:45 PM
Счетчик Трезвый
Дата (день) 25
Дата (месяц) 8
Дата (год) 2009
Страна Blank (Не показывать флаг)
SKYPE Нет информации
Личные данные
Группа Эксперт
Статус Forbidden
Аватар
Подпись 01001000011001010110110001101100011011110010110000100000010101110110111101110010011011000110010000100001
Эй, короче, это. Как там?! Чё-то я хотел чего-то...
Репутация: 183 [подробно >>]
Активность
в доменах
сети форумов
phpforum.ru  -  99743
24seo.ru  -  0
hardapple.ru  -  0
sysadmin24.ru  -  0
hardwoman.ru  -  0
5 последних сообщений пользователя Invis1ble
PHP общие вопросы [ Профилирование echo & print ]
Commander Keen
До кучи - http://phpforum.ru/index.php?showtopic=38631 biggrin.gif
Дизайн и верстка [ предыдущий node ]
Да, css-селекторы нервно курят в сторонке, глядя на возможности xpath smile.gif
Насчет кроссбраузерности - не в курсе, вроде бы да. Но мне это не принципиально, главное, что firefox понимает, на котором проводятся тесты. У IE могут быть проблемы, т.к. слышал, что xpath он эмулирует через css
Дизайн и верстка [ предыдущий node ]
Задача решена с помощью xpath-локаторов. Примеры для поиска:

//*[@class='b1']/preceding-sibling::*[@class='a']
//*[@class='b2']/preceding-sibling::*[@class='a']
Дизайн и верстка [ предыдущий node ]
sergeiss
Я тебя понял, просто не совсем точно выразился видимо.
Я не могу править ни html, ни css, т.е. вообще какой-либо код. Представь, что ты подконнектился к http://phpforum.ru и тебе нужно найти такой элемент smile.gif
input:first-child - это понятно, просто не хочу привязываться к родителю, т.к. наименьшая вероятность изменения именно класса для .b*, т.е. бОльшая вероятность, что при изменении разметки тест пройдет успешно.
Все-таки подозреваю, что проще через xpath сделать. Пошел читать сабж smile.gif
Дизайн и верстка [ предыдущий node ]
sergeiss
Цитата
А что хочешь сделать-то?

Хочу для каждого второго child-элемента (child.b*) получить его брата (child.a)
Цитата
Почему бы просто в классе а не указать то, что тебе нужно там получить?

это естественно самый простой выход, но я не имею доступа к изменению разметки. В данном случае я выступаю чисто как юзер.
Пишу приемочный тест. Нужно протестировать страницу на наличие определенных узлов и на конкретный текст в этих узлах. Использую WebDriver (Selenium).



Спустя 5 минут Invis1ble написал(а):
Можно конечно по XPath-селектору получить, но он больше зависит от разметки, имхо. Следовательно более высокая вероятность, что тест провалится при редизайне.
<( назад )