Я следовало wiki к расширению сафари настройки для Selenium 2.48.0:Как установить расширение для сафари Селена 2,53 с браузером Safari
Это работает в основном, но иногда получают некоторые странные ошибки в моих тестах скриптов (которые написаны на Ruby/Капибара), как:
Selenium::WebDriver::Error::NoSuchElementError:
Selenium::WebDriver::Error::NoSuchElementError
# /Users/admin/.rvm/gems/ruby-2.2.1/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/common/search_context.rb:64:in `rescue in find_element'
# /Users/admin/.rvm/gems/ruby-2.2.1/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/common/search_context.rb:55:in `find_element'
# ./lib/about.rb:94:in `click_read_more_work'
# ./spec/check_about_links.rb:91:in `block (3 levels) in <top (required)>'
# ------------------
# --- Caused by: ---
# IO::EAGAINWaitReadable:
# Resource temporarily unavailable - read would block
# /Users/admin/.rvm/gems/ruby-2.2.1/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/safari/server.rb:63:in `read_nonblock'
и:
Selenium::WebDriver::Error::UnknownError:
Session is executing: findElements; cannot set current to: findElements
# /Users/admin/.rvm/gems/ruby-2.2.1/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/safari/bridge.rb:88:in `raw_execute'
# /Users/admin/.rvm/gems/ruby-2.2.1/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/bridge.rb:627:in `execute'
# /Users/admin/.rvm/gems/ruby-2.2.1/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/bridge.rb:606:in `find_elements_by'
# /Users/admin/.rvm/gems/ruby-2.2.1/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/common/search_context.rb:84:in `find_elements'
Капибара упоминается последней версии селена WebDriver г em: 2.53.0, но из моего понимания вышеприведенной статьи расширение Safari от Selenium 2.53.0 должно существовать и в браузере Safari.
Эта загрузка link не содержит отдельный файл расширения сафари:
в отличие от версии 2.48.0, которая делает: http://selenium-release.storage.googleapis.com/index.html?path=2.48/
Есть ли что-то изменилось в расширении установка сафари и я что-то отсутствует?
Примечание: Safari версия 9.1.1
Спасибо заранее,