codeceptjs: ^ 3.0.2 @ wdio / selenium-автономная-служба: ^ 6.8.0 webdriverio: ^ 6.8.0
Образец кода:
I.amOnPage("https://www.pdfpdf.com/samples.html");
I.click('//a[@href="samples/Sample2.PDF"]');
I.switchToNextTab();
I.closeCurrentTab();
Когда приведенный выше код запускается в нормальном режиме (без головы) с включенным stepByStepReport или без него, он работает нормально.
Когда приведенный выше код запускается в режиме без головы и включен stepByStepReport - он зависает на I.switchToNextTab () Похоже, он не может сделать снимок экрана здесь
Перехожу на следующую вкладку »Снимок экрана сохранен в‹ ›\ 0002.png Но 0002.png не найден. У нас есть файлы только до 0001.png
Когда код запускается в безголовом режиме и stepByStepReport отключен, он работает нормально.
Итак, проблема, похоже, связана с: Headless + stepByStepReport enabled + Link открывает файл PDF
Есть мысли или предложения по этому поводу?