Это устаревшее приложение, которое имеет оповещения JavaScript, чтобы уведомить пользователей, которые находятся под тестированием.Съемка снимка с помощью Транспортера, в том числе предупреждение Javascript
Я хотел бы сделать снимок экрана, когда оповещения присутствует, но, как выясняется, любое исполнение ControlFlow заявление в то время оповещения присутствует бросает
UnexpectedAlertOpenError: unexpected alert open: {Alert text : Validation Errors}
Мой единственный вариант заключается в browser.switchTo().alert().dismiss()
уволить предупреждение перед скриншотом.
Удивление, если у кого-либо есть решение.
Chrome Driver: 2.23.409699
Protractor: 3.3.0
Вы нашли решение по данной проблеме. Я также пытаюсь сделать то же самое, но не могу снять снимок экрана предупреждения. – Gaurav
Я не нашел обходных решений, поэтому в процессе преобразования этих предупреждений в HTML-модальный диалог. – bhantol