2015-10-31 3 views
0

У меня проблемы с прототипом на Mac OS X El Capitan. Я установил селен-webdriver.работающий транспортир на Mac OS X El Capitan

webdriver-manager update 
webdriver-manager start 

И я уже установили транспортир глобально и локально:

sudo npm install -g protractor

sudo npm install protractor

Селен сервер работает уже:

webdriver-manager start

Когда я запускаю «protractor conf.js», я получаю отказ от тестов.

Выход:

Использование сервера селена в http://localhost:4444/wd/hub [гранатомет] Запуск 1 экземпляров WebDriver

страница 1) сегмент встречается исключение декларации
Сообщение:
TypeError: protractor.getInstance не функция TypeError: browser.getInstance не является функцией

2) страница столкнулась с объявлением об объявлении Сообщение: TypeError: by.selectedOption не является функцией

+0

вставьте тестовый файл –

ответ

0

Да, как это было предложено Гириш, я не понял, что protractor.getInstance(), by.selectedOptions, findElement(), findElements() и т.д., больше не поддерживается. Я изменил эти вхождения с помощью browser.getInstance(), by.model, element() и all() соответственно. Теперь все тесты работают. Спасибо, парни.

+1

'browser.getInstance не является функцией' :( –

+0

использовать browser.driver – jjr4826

Смежные вопросы