Category Archives: Testing

Плагины для быстрого поиска jQuery-обработчиков событий на странице

Firefox https://addons.mozilla.org/ru/firefox/addon/firequery/ http://www.sprymedia.co.uk/article/Visual+Event (тут теперь просто букмарклет). Google Chrome https://chrome.google.com/webstore/detail/jquery-debugger/dbhhnnnpaeobfddmlalhnehgclcmjimi https://chrome.google.com/webstore/detail/visual-event/pbmmieigblcbldgdokdjpioljjninaim

Всестороннее тестирование приложения с AngularJS и Testacular

http://www.yearofmoo.com/2013/01/full-spectrum-testing-with-angularjs-and-testacular.html

Точки останова (breakpoints) в Google Chrome с примерами

Очень удобное и понятное описание: https://developers.google.com/chrome-developer-tools/docs/scripts-breakpoints. Особенно понравилось: Задание останова на изменение DOM внутри выбранного элемента — https://developers.google.com/chrome-developer-tools/docs/scripts-breakpoints#dom, Остановки на ajax-ах — https://developers.google.com/chrome-developer-tools/docs/scripts-breakpoints#xhr, Остановки на обработчиках событий (клики, движения мыши и т.п.) — https://developers.google.com/chrome-developer-tools/docs/scripts-breakpoints#listeners

Тестирование protected и private методов с PHPUnit

Через reflection (требуется php > 5.3.2):

Яндекс.танк

Яндекс.танк — инструмент нагрузочного тестирования от Яндекса. http://www.zagirov.name/yandex-tank-load-testing.

Тестирование кода javascript с Jasmine

Видео от Rebecca Murphey (объяснение для новичков, как тестировать javascript-код с помощью Jasmine): http://vimeo.com/20457625

Как написать тест на Selenium (для начинающих)

Трансляция webinar-а: http://www.youtube.com/watch?&v=IPraAY78jGY http://habrahabr.ru/post/141994/