Статьи

OSCON 2007: Windmill: автоматизированное тестирование ваших веб-приложений Ajax

Майкэл Роджерс (Mikeal Rogers) является инженером по обеспечению качества в Фонде приложений с открытым исходным кодом и ведет блог на semanticmikeal.com.

Адам Кристиан также является инженером по обеспечению качества в Фонде открытых приложений . Его блог находится на t0asted.com

(Отказ от ответственности: я работаю в OSAF и являюсь коммиттером в проекте Windmill .) Этот доклад начался с того, что Адам продемонстрировал краткую демонстрацию использования Windmill для тестирования веб-интерфейса Ajax для сервера Chandler OSAF, включая тестирование перетаскивания в представлении календаря.

Разговор продолжился с Mikeal, описывающим причину создания совершенно новой платформы, а не с использованием существующего инструмента, такого как Selenium, — разочарование неспособностью отлаживать неработающие тесты. Windmill разработана для того, чтобы тесты можно было приостанавливать и отлаживать в интерактивном режиме.

Затем они представили краткий обзор архитектуры Python / JavaScript в Windmill и завершили демонстрацию кросс-браузерного рекордера, который можно использовать для создания тестов из IDE Windmill без написания кода.

Mikeal и Adam размещают свои слайды в Интернете здесь .

У них есть некоторые скриншоты и скринкасты, доступные онлайн здесь .