Protractor tests debugging

Слайд 2

Настройка Build конфигурации

Настройка Build конфигурации

Слайд 3

Настройка Build конфигурации

Настройка Build конфигурации

Слайд 4

Настройка Build конфигурации

Настройка Build конфигурации

Слайд 5

Настройка Build конфигурации

Настройка Build конфигурации

Слайд 6

Отладка тестов Protractor

2 возможности отладки:
browser.pause()
browser.debugger()

Отладка тестов Protractor 2 возможности отладки: browser.pause() browser.debugger()

Слайд 7

browser.pause()

it('should fail to find a non-existent element',   function() {
  browser.get('app/index.html#/form');
  browser.pause();
    var nonExistant = element(by.binding('nopenopenope'))
                      .getText();
});
После

browser.pause() it('should fail to find a non-existent element', function() { browser.get('app/index.html#/form'); browser.pause();
того, как тест остановился, можно использовать следующие команды:
c для продвижения вперед
repl для входа в интерактивный режим
ctrl-C для выхода и продолжения теста