Статьи по автоматизации тестирования
-
Martin Fowler: http://martinfowler.com/bliki/PageObject.html
Мартин Фаулер, известный человек в кругах разработчиков и архитекторов, добавил описание шаблона PageObject в контексте создания ПО. Так что теперь можно смело считать PageObject – официальным паттерном проектирования!
-
Using Logs Effectively
Три монитора для мониторинга логов. Такое бы прикрутить для тестов!
-
Selenide - Лаконичные UI тесты на Java (Прислал(-а): Андрей Солнцев)
Selenide - это библиотека для UI тестов, построенная на базе Selenium WebDriver и решающая самые главные надоедливые проблемы тестировщика. Вам больше не нужно заботиться о том, как открыть и закрыть браузер, не надо беспокоиться о таймаутах, не надо писать монструозный код для ожидания наступления событий - сконцентрируйтесь на бизнес-логике!
-
Selenium Alchemy (Blog)
Подборка советов по работе с Selenium WebDriver и сопутствующих тем автоматизации.
-
Using WebDriver to automatically check for JavaScript errors on every page
Полезный пример, как отловить JavaScript ошибки на WebDriver
-
Martin Fowler: Writing Tests Against Page Objects
И еще одна статья, посвященная ПейджОбщектам от Мартина Фаулера, но неперь ориентирована на тестирование
Инструменты
-
Chorus is a lightweight BDD test framework written in Java
Это инструмент для распределенного (параллельного) запуска Given/When/Then спецификаций для тестов на Java
Видео по автоматизации тестирования
-
Webinar: Developing Test Automation Scripts with RubyMine
Вебинар посвящен созданию тестов на Ruby + Cucumber + PageObject gem. От автора этого самого PageObject gem’а. Кроме того, рассматривается вопрос краткости, читабельности Cucumber-сценариев и уместности использования таблиц
Чудотворный код
-
Xvfb and ffmpeg Video recording
Пример того, как записать видео состояния экрана на «безголовом» графическом сервере при помощи ffmpeg
Обсуждения
-
What is the difference between Software Test Engineer, Test Automation Engineer and Software Developer in Test (SDET)?
Так в чем же, все-таки, разница между: тестировщиком, автоматизатором и разработчиком «в тесте»?
-
PhantomJS: Render image to stdout
Похоже, «браузер без головы», PhantomJS, умеет сохранять скриншоты в стандартный поток вывода. Этот поток можно подхватить при помощи ffmpeg – и сделать видео запись работы приложения в браузере
Не хотите пропускать ничего интересного?
Подпишитесь на ленту RSS Новости
И еще, хотите добавить ссылку в следующий дайджест?
Тогда – сделайте это! (Это – просто)
Смотрите также: (Анонс) Automated Hamster: Ссылки для Автоматизаторов