Я тестирую веб-приложение, которое печатает этикетки. Я выбрал параметр (из самого веб-приложения) для «Печать в Интернет», который открывает новую вкладку с изображением печати этикетки. Однако параметры печати Chrome также отображаются и накладываются на изображение на вкладке позади. Я пытаюсь утверждать, что печатное изображение отображается, чтобы мой тест мог пройти, но я не могу выбрать кнопку «Отмена» в параметрах печати Chrome. Chrome Скриншот параметров печати
Я пытался использовать: driver.SwitchTo (). Window (Driver.driver.WindowHandles.Last ()); driver.FindElement (By.cssSelector ()). Click ();
Но, похоже, это не сработает.
Я также пытался переключиться на последнее окно и утверждать, что изображение отображается без нажатия кнопки «Отмена», но это тоже не сработало.
У кого-нибудь есть идеи?