2016-01-07 1 views
1

Я новичок в транспортир, и я изучал его и был поражен на месте. У меня есть форма с submit, как показано ниже.транспортир не может нажать кнопку ввода = 'кнопка' значение

<input type="button" value="SIGN UP" class="btn btn-success btn-small" data-ng-click="ChceckMe()" /> 

Я попытался следующие способы, но не мог понять,

element(by.css('.btn-form')).click(); 
element(by.css('.btn .btn-success .btn-sm .btn-form')).click(); 
element(by.css('[ng-click="redirectRegister()"]')).click(); 
element.getAttribute('LOGIN').submit(); 

Все они кидает ошибку ..... пожалуйста, помогите мне и любая помощь очень было оценено заранее.

ответ

2

Ничего не имеет класса .btn-form, или атрибута ng-click="redirectRegister()", или атрибута 'LOGIN'. Ни один из ваших селекторов не соответствует даже удаленному элементу. Чего вы ожидаете?

'.btn .btn-success .btn-sm .btn-form' не является списком элементов, это родительский> дочерний> дочерний> дочерний селектор. Вместо этого вы хотите '.btn.btn-success.btn-sm.btn-form'.

И ChceckMe()?

Просто попробуйте селектор, который имеет смысл, как element(by.css('input.btn-success')).

+0

Спасибо Джереми ..... это сработало ... ура :) –

+0

Ну, я должен признать, что это было довольно очевидно :) –

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