Transportador: espere a que el elemento se vuelva invisible / oculto
Vi otra publicación relacionada con el transportador que mencionaba cómo esperar a que un elemento sea visible. Sin embargo, recientemente, me encontré con un caso de uso opuesto. Quería esperar un elemento hasta que se vuelva invisible. Como no pude encontrar nada específico al respecto. Seguí adelante y encontré una solución.
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
});
espero que ayude Cualquier sugerencia es bienvenida.
Gracias,