スクリーンショット¶
現在のページのスクリーンショットを撮影します。
screenshot(filepath="screenshot.png")¶
ページのスクリーンショットを撮影してファイルに保存します。ファイルパスを返します。
スクリーンショットを使ったデバッグ¶
from cdriv import CDriv
with CDriv() as driver:
driver.new_session()
try:
driver.navigate("https://site.com")
driver.wait_for_element("#error", timeout=5)
print("エラー要素が見つかりました!")
except:
driver.screenshot("error.png")
print("スクリーンショットを error.png として保存しました")
screenshot_as_base64()¶
スクリーンショットを base64 文字列として返します (ファイルに保存せずに)。