Я получаю разные результаты для одного и того же локатора. НапримерSelenium * ElementPresent и * XpathCount дают разные результаты?
//table[@id='foo']
возвращает истинное при тестировании ElementPresent
, но возвращает 0 для XpathCount
. В Selenium v1.0.10 IDE кнопка Find
выделяет правильный элемент для обеих функций. Любые идеи о том, что может быть причиной этого?
Примечания:
- У нас есть кадры, на странице EDIT: Это, вероятно, проблема. Баунти для проверки.
- Есть много таблиц на странице, но только один с @Id из "Foo"
- Firefox 3.6
- происходит в обоих IDE и Java RC
Что документ XML (пожалуйста, предоставить полный, но минимальный пример)? Я не вижу в элементе XPath никакого элемента ElementPresent'. Каковы эти «обе функции»? Вы меня здесь полностью смутили! –
@Dimitre - Позвольте мне пояснить, что это для платформы тестирования Selenium (http://seleniumhq.org/), поэтому XML - это HTML-страница, а функции ElementPresent и XpathCount - это функции Selenium. – Adam
Может ли это быть связано с этой ошибкой http://jira.openqa.org/browse/SEL-692 – jasso