Рассмотрим ситуацию – в банкомате нашли «прокси

advertisement
++
 Регулярные выражения (RegEx)
 Notepad
• Практика – анализ лог-файла
• Практика – анализ xml-файла
 Mozilla
Firebug
• (и Opera DragonFly)
 Xpath
 Универсальный
текстовый редактор для
программистов и тестировщиков
 Поддержка всех кодировок
 Подсветка синтаксиса
 Множество плагинов и макросов
 Поддержка регулярных выражений
 Позволяют
искать нужные фрагменты
текста
 Также позволяют манипулировать с
текстом
 Сверх-полезны при анализе больших логфайлов
 Сложны в освоении
 Тестировщику часто
приходится
анализировать различные отчёты (логи
сервера или приложения, замер
производительности…)
 Анализ больших файлов вручную может
занять много времени
 RegEx поможет!
Рассмотрим ситуацию – в банкомате
нашли «прокси»
тоже приходится
анализировать
 И они тоже могут быть большими
 И сложными для понимания
 RegEx поможет и тут!
 XML-файлы
Рассмотрим ситуацию – ревнивый админ
сервиса открыток следит за своей
девушкой (и не знает SQL)
Мораль:
Если вы админ, учите SQL!
 Плагин
для анализа структуры вебстраницы
 Позволяет найти элементы страницы и
понять её иерархию
 Также позволяет замерять время
загрузки отдельных элементов
 Экономит время автоматизаторам
благодаря поддержке XPath
 XPath (XML
Path Language) — язык
запросов к элементам XML-документа
 Позволяет однозначно
идентифицировать элемент на странице
 …или даже несколько элементов
 Еще более сложный чем RegEx 
Download