Protractor waiting for element to be in DOM
You should be able to use browser.wait together with the presenceOf ExpectedCondition: var until = protractor.ExpectedConditions; browser.wait(until.presenceOf(elem), 5000, ‘Element taking too long to appear in the DOM’);