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/