У меня есть это:
element(by.id('x')).sendKeys('xxx').then(function(text) {
element(by.id('y')).sendKeys('yyy').then(function(text) {
element(by.id('z')).sendKeys('zzz').then(function(text) {
expect(element(by.id('myButton')).isEnabled()).toBe(true);
})
});
});
Кнопка "myButton" активируется, когда элементы "x", "y" и "z" имеют значения. Я понимаю, что sendKeys возвращает обещание.
Так это единственный способ проверить, включен ли "myButton", который зависит от данных во всех трех полях?