если вкратце почему летит:
const links = $$(‘a’) // getting all links
await
links.map(async (link) => {
await
link.click() // clicking every link and asserting something.
expect(blabla).toEqual(ololo)
await browser.navigate().back() // going back to click on next link
})
такой цикл уходит с страницы, потом возвращается, но ссылки уже перерисовались, в такой итерации протракторовская ленивость работает очень плохо.