Sto provando ad attirare il disabile su un pulsante dovrebbe essere "disabilitato" ma non sembra che stia ottenendo il valore. Nuovo per angolare e goniometro!utilizzando il rapportatore per ottenere l'attributo disabilitato sul pulsante non funzionante
Quando ho ispezionare la pagina di questo è ciò che HTML ottengo per il pulsante che mostra disabile è disattivato, come è nella pagina:
<button type="submit" class="button primary inverse" ng-disabled="!comment.$dirty && comment.$valid" disabled="disabled">Save</button>
Il test goniometro di seguito restituisce 'Previsto nulla alla parità disabilitato'
var btnSave = element(by.css('.primary'));
expect(btnSave.isPresent()).toBeTruthy();
var attr = element(by.css('.primary')).getAttribute('disabled');
expect(attr).toEqual("disabled");
Quando provo mi aspetto che sia uguale a disabilitato.
expect(attr).toEqual("disabled");
Qualche idea dove sto andando male?
Grazie
Mi chiedo se ['isEnabled()'] (http://www.protractortest.org/#/api?view=webdriver.WebElement.prototype.isEnabled) (o la versione promessa di 'not' di quello) funziona determinare disabilitato? –