Проверяет умение сохранять состояние страницы для отладки и отчетов.
Используйте методы:
save_screenshot("filename.png") - сохраняет скриншот в файл
get_screenshot_as_base64() - возвращает скриншот как строку base64
Скриншот всей страницы:
driver.save_screenshot("screenshot.png")Скриншот конкретного элемента:
element = driver.find_element(By.ID, "header")
element.screenshot("element_screenshot.png")Использование в тестах:
try:
# Тестовые действия
except Exception as e:
driver.save_screenshot("error.png")
raise e