web-programming
Тестирование фронтенда
Скринкасты
Qunit, Karma, Mocha, Chai
Selenium WebDriver
План
Тестирование фронтенда
Qunit Unit Testing Framework
. Тесты в библиотеке
NoUiSlider
.
Karma Test Runner
. Тесты в библиотеке
Moment.js
Mocha Unit Testing Framework
,
Chai Assertion Library
. Тесты в библиотеке
Selectize.js
Selenium WebDriver
Тестирование бекенда
Тестирование API, парсинг HTML: requests + Beautiful Soup
Нагрузочное тестирование
Как запустить тесты через Selenium
Скачайте
и распакуйте chromedriver.
Пропишите путь до директории с распакованным файлом в PATH:
export PATH=$PATH:~/path/to/folder_with_chromedriver/
Материалы
An Introduction to WebDriver Using the JavaScript Bindings
,
примеры кода
Использование Selenium WebDriver для автоматического тестирования веб-интерфейса Яндекс.Почты
Яндекс.Танк и автоматизация нагрузочного тестирования