Ho visto altri post relativi al goniometro che menzionano come aspettare che un elemento diventi visibile. Tuttavia, recentemente, mi sono imbattuto in un caso di utilizzo opposto. Volevo aspettare un elemento fino a quando non diventa invisibile. Dal momento che non sono riuscito a trovare nulla di specifico a riguardo. Sono andato avanti e ho trovato una soluzione.Goniometro: attendere che l'elemento diventi invisibile/nascosto
var ptor = protractor.getInstance();
ptor.wait(function() {
return element(by.css('#my-css-here')).isDisplayed().then(function(isVisible){
console.log('is visible :' + isVisible);
return !isVisible;
});
}, 12000).then(function(){
//do whatever you want
});
speriamo che aiuti. qualsiasi suggerimento è benvenuto
Grazie,
Grazie, Questo funziona ed è conciso. – vichsu
Tuttavia, mi sono imbattuto in un altro problema, pubblicherò un'altra domanda correlata a questo. – vichsu
ecco quel post. http://stackoverflow.com/questions/28422011/protractor-how-to-wait-for-when-an-element-is-removed-from-dom – vichsu