AT.info ПОСИДЕЛКИ  vKontakte   facebook группа  
XPath

Полезнные штуки для автоматизации

Инструменты:

  1. SnagIt http://www.techsmith.com/snagit/. Захват скриншотов и видео с последующим его редактированием.
  2. Бесплатный редактор для порграммирования. http://www.pspad.com/ru/. Поддерживается раскраска текста (разработка кастомной), подстветка тегов, поиск/замена (в т.ч. с RegExpr), работа над проектом (группой файлов) и т.д.
Коммандная строка:

Веб:

  1. Firebug http://getfirebug.com/

Regular Expression:

  1. Краткий список фукнций и использования рег. выражений http://www.addedbytes.com/cheat-sheets/download/regular-expressions-cheat-sheet-v1.png
  2. Краткий список фукнций и использования рег. выражений http://regexlib.com/CheatSheet.aspx?AspxAutoDetectCookieSupport=1
  3. Бесплатная утилита с примерами http://regexpstudio.com/RegExpStudio.html
  4. Онлайн редактор для регулярных выражений http://rubular.com/
CSS: 
XML:
  1. XmlNotepad от Microsoft http://www.microsoft.com/download/en/details.aspx?id=7973. Бесплатный древовидный редактор XML.
XPATH:
  1. XPathBuilder http://www.bubasoft.net/xpathbuilder/Xpathbuilder2.aspx. Бесплатный редактор XPath. Поддерживаются NS. Всплывающие подсказки, результат в XML и т.д.
  2. XPather https://addons.mozilla.org/ru/firefox/addon/xpather/
  3. CheatsSheet http://xpath.alephzarro.com/content/cheatsheet.html
SQL: 
  1. ...
Предлагайте категории, присылайте свои ссылки, будем наполнять список вместе!

Selenium WD - проблема с локацией элементов

Всем привет!

Пишу тесты на Selenium WebDriver + Python. Один и тот же тест на локальной машине проезжает нормально, а на удалённой - застряёт на одном и том же месте, матерясь, что не может найти элемент driver.find_element_by_xpath("unstoppable/xpath/locator"). Файл один и тот же, chromedriver один и тот же, сайт один и тот же. Что я делаю не так?

Сравнение производительности XPath и CSS?

кто как измерял производительность ?
вот есть такая статистика и проект для тестирования http://code.google.com/p/aost/wiki/Tellurium070CssSelector#Performance_Comparison.
может кто-то что еще использовал?

Видео: От идеи до Selenium теста всего лишь один шаг - Python (SeleniumCamp 2012) + Бонус видео

SeleniumCamp - одна из самых больших конференций по всего лишь одному инструменту Selenium. Эта конференция собрала в Киеве более 300 человек. automated-testing.info, в лице одного из наших тренеров Михаила Поляруша, активно участвовали в данном мероприятии. К вашему вниманию предлагается доклад по автоматизации тестирования на Selenium c помощью Python, а также два небольших выступления по Robot Framework и XPath.

Слайды: автоматизация тестирования на Selenium c помощью Python

View more presentations from poliarush

Как найти все елементы на странице в конкретной таблице с атрибутом class ? доступ к строкам html таблици.

Есть проблемка, на клик формируеться таблица:

Нужно пощитать количество таких вот штук:

" class = loadingDuration " в теле таблици, один такой рекорд отвечает за одну строку таблици.

Думаю нужно xpath юзать, но не могу правильно попасть в точку, как его записать.

 

 

Проблема с русскими локаторами в интерактивном режиме

Проблема, как я понимаю, с кодировкой.

Вот что я набираю:

cmd=type&1=//td[contains(text(),'Пароль')]/following-sibling::td/input&2=a9e078c

Вот что получаю:

Need help with Xpath

Подскажите плиз.

Есть следующий фрагмент HTML кода

нужно через xpath получить <a> по тексту Special Endorsements

 не знаю что нужно добавить у началу этой строки parent::span[text()='Special Endorsements']

<li> id="policyDataGatherForm:tabListList_2:1" class="rich-list-item selected">

  <a id="policyDataGatherForm:tabListList_2:1:link" onclick="some javascript code">

Search text at XPath of <a> tag (PHP)

Всем привет!!!

Есть следующее дерево:

at.info workshop #2: отчет

Прошла всего лишь неделя от предыдущей практической встречи, и вот мы уже провели вторую. В этот раз мы сделали больше упор на технологии, а не на инструменты автоматизации. 

Мы начали с знакомства и определения уровня собравшейся аудитории. Разъяснили базовые моменты работы Selenium и перешли к основной теме воркшопа - Локаторам.

Мы поддерживаем наш формат 95% практики и лишь 5% теории. Потому, весь материал был подкреплен практическими заданиями, с которыми ребята успешно справились. И ушли домой со всеми материалами, полученными во время встречи. 

RSS-материал