Selenium3 + pythonの自動化009スクリーンショット

まず、アサーション

 

第二に、スクリーンショット

メソッド#コールスクリーンショット(パス+テーマ名)
driver.get_screenshot_as_file( '../画像/ image.png')
以下からのセレンのインポートwebdriverを
 からの時間インポートSLEEP
 インポートOSの

ドライバ = webdriver.Chrome() 

最大化
driver.maximize_window()

driver.get(' https://www.baidu.com ' 
cur_title = driver.title 
cur_url = ドライバー。 current_url
 印刷(cur_title)
 印刷(cur_url)
 アサート cur_title == Baiduは、あなたが知っているタイトルアサーションに失敗しました
試しアサート== cur_title ' Baiduは、あなたが知っている'' タイトルアサーションに失敗しました' 
    アサート cur_url == ' https://www.baidu.com/123 ' 
を除くinvokeメソッドのスクリーンショットの 
    driver.get_screenshot_as_fileを(" ../image/ image.png "
アサーションとスクリーンショット

 

 

おすすめ

転載: www.cnblogs.com/liunaixu/p/11084342.html