2017-02-22 6 views
0
from selenium import webdriver 

capabilities = webdriver.DesiredCapabilities().FIREFOX 
capabilities['acceptSslCerts'] = False 
driver = webdriver.Firefox(capabilities=capabilities) 
driver.get('https://cacert.org/') 
driver.quit() 

私はSSLを処理するために、上記のスクリプトを試してみましたが、私はエラーを取得:selenium.common.exceptions.WebDriverException:メッセージ:読み込みエラーページFirefoxのSSL用

C:\Python27\python.exe "C:/Users/alokv/AppData/Roaming/JetBrains/PyCharm Community Edition 2016.3.2/jre/jre/bin/NIOS_UI_Automation/test_log.py" 

Traceback (most recent call last): 

    File "C:/Users/alokv/AppData/Roaming/JetBrains/PyCharm Community Edition 2016.3.2/jre/jre/bin/NIOS_UI_Automation/test_log.py", line 13, in <module> 
    driver.get('https://cacert.org/') 
    File "C:\Python27\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 248, in get 
    self.execute(Command.GET, {'url': url}) 
    File "C:\Python27\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 236, in execute 
    self.error_handler.check_response(response) 
    File "C:\Python27\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 192, in check_response 
    raise exception_class(message, screen, stacktrace) 
selenium.common.exceptions.WebDriverException: Message: Error loading page 

誰が助けてくださいこれがなぜ起こるのかを説明して

答えて

0

コードを実行したところ、正常に動作しました。私はほとんどあなたの問題はおそらく低速のインターネットのためにロードされないウェブサイトであると確信しています。 assert "CAcert.org" in driver.titleを挿入して、次のページに進む前にページがロードされていることを確認できます。

+0

お使いのFirefoxバージョンを更新していただきありがとうございます。 –

+0

私はFirefox 47.0を使用しており、上記の問題を解決しています –

+0

私は51.0.1を使用しています。 –

関連する問題