Оглавление:
Карта сайта:
Оглавление:
Карта сайта:
Protractor - это фреймворк для сквозного тестирования приложений Angular и AngularJS. Protractor запускает тесты для вашего приложения, запущенного в реальном браузере, взаимодействуя с ним так же, как и пользователь.
Для начала необходимо установить Node.JS, после чего можно устанавливать сам protractor.
http://www.protractortest.org/#/
sudo npm install protractor -g
Также необходимо установить WebDriverManager. С помощью этой библиотеки вы можете решить достаточно банальную проблему управления драйверами для Chrome, Firefox или InternetExplorer.
npm install webdriver-manager -g webdriver-manager update
После чего нужно запустить WebDriverManager.
webdriver-manager start
Это запустит Selenium Server и выведет кучу информационных журналов. Ваш тест Protractor будет отправлять запросы на этот сервер для управления локальным браузером. Вы можете увидеть информацию о статусе сервера по адресу http://localhost:4444/wd/hub.