План на курса
Въведение
- Защо да използвате Protractor?
Настройка и инсталиране
Как Protractor работи
Преглед на Protractor Синтаксис
Разбиране на обещания и тестове, базирани на обещания
Примерно уеб приложение
Настройване на вашия SUT (тествана система)
Пишете първия си тест
Unit Testing Javascript с Jasmin или Mocha
Управление на браузъра с Selenium WebDriver, Chai WebDriver, directConnect
Намиране и взаимодействие с уеб Elements
Достъп до Web Element чрез Page Objects
Изпълнение на теста
Генериране на тестови доклади
Отстраняване на грешки Protractor Тестове
Направете своя тестов код поддържаем и лесен за четене
Подигравателни HTTP заявки
Интегриране на Cucumber с Protractor за BDD (Развитие, управлявано от поведение)
Тестове за мащабиране върху множество браузъри и системи с Selenium мрежа
Интегриране Protractor във вашия работен процес за разработка (Git, Jenkins и др.)
Обобщение и заключение
Изисквания
- Опит в работата с Javascript и node.js.
- Основно разбиране на уеб приложенията на Angular.
- Основно разбиране на автоматизираното тестване.
Публика
- Уеб разработчици
- Инженери за тестване на автоматизация
Oтзиви от потребители (1)
Trainer subject knowledge and rapport with the audience and also his patience