2015-06-18 4 views
2

Я пытался проверить онлайн Bootstrap Модальныетест начальной загрузки модальный элемент NoSuchElementError - транспортир

./usr/local/lib/node_modules/protractor/bin/elementexplorer.js https://angular-ui.github.io/bootstrap/

element(by.id('modal')).element(by.tagName('button')).click(); 
element(by.css('btn btn-primary')); 
There was a webdriver error: NoSuchElementError No element found 

Как я могу взаимодействовать с кнопкой в ​​модальной коробке? какой-нибудь совет?

ответ

3

попробовать что-то вроде этого:

$('.modal-dialog').element(by.buttonText('OK')).getText() 
+0

вы просто лучший !!! –

+0

Знаете ли вы, почему element (by.css ('. Modal-dialog')). Element (by.buttonText ('OK')). GetText() не работает? –

+0

Я не пытался 'element (by.css ('. Modal-dialog'))'. 'element (by.css())' эквивалентно '$()'. Он должен возвращать тот же элемент –

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