显示在Firefox上运行的脚本的不同错误;铬

时间:2012-05-30 06:58:28

标签: watir watir-webdriver firewatir

在Chrome和&amp ;;上运行脚本时显示错误火狐 当我打电话给excel(roo)输入登录ID&密码

在Chrome上显示错误如下

 C:/Ruby193/lib/ruby/gems/1.9.1/gems/ffi-1.0.9-x86-mingw32/lib/ffi/platform.rb:27
    : Use RbConfig instead of obsolete and deprecated Config.
    Started ChromeDriver
    port=51059
    version=20.0.1133.0
    log=D:\chromedriver.log
      Message: URL Loading....
    C:/Ruby193/lib/ruby/1.9.1/net/protocol.rb:141:in `read_nonblock': An existing co
    nnection was forcibly closed by the remote host. (Errno::ECONNRESET)
            from C:/Ruby193/lib/ruby/1.9.1/net/protocol.rb:141:in `rbuf_fill'
            from C:/Ruby193/lib/ruby/1.9.1/net/protocol.rb:122:in `readuntil'
            from C:/Ruby193/lib/ruby/1.9.1/net/protocol.rb:132:in `readline'
            from C:/Ruby193/lib/ruby/1.9.1/net/http.rb:2562:in `read_status_line'
            from C:/Ruby193/lib/ruby/1.9.1/net/http.rb:2551:in `read_new'
            from C:/Ruby193/lib/ruby/1.9.1/net/http.rb:1319:in `block in transport_r
    equest'
            from C:/Ruby193/lib/ruby/1.9.1/net/http.rb:1316:in `catch'
            from C:/Ruby193/lib/ruby/1.9.1/net/http.rb:1316:in `transport_request'
            from C:/Ruby193/lib/ruby/1.9.1/net/http.rb:1293:in `request'
            from C:/Ruby193/lib/ruby/1.9.1/net/http.rb:1064:in `head'
            from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.21.2/lib/s
    elenium/webdriver/chrome/service.rb:62:in `block in stop'
            from C:/Ruby193/lib/ruby/1.9.1/net/http.rb:745:in `start'
            from C:/Ruby193/lib/ruby/1.9.1/net/http.rb:557:in `start'
            from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.21.2/lib/s
    elenium/webdriver/chrome/service.rb:58:in `stop'
            from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.21.2/lib/s
    elenium/webdriver/chrome/service.rb:52:in `block in start'
            from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.21.2/lib/s
    elenium/webdriver/common/platform.rb:124:in `block in exit_hook'
    logincheck.rb:25:in `<class:Work_login>': undefined method `maximize' for #<Wati
    r::Browser:0x47986a4a closed=false> (NoMethodError)
            from logincheck.rb:17:in `<main>'

on firefox显示以下错误

C:/Ruby193/lib/ruby/gems/1.9.1/gems/ffi-1.0.9-x86-mingw32/lib/ffi/platform.rb:27
    : Use RbConfig instead of obsolete and deprecated Config.
      Message: URL Loading....
    Run options:

    # Running tests:

    E

    Finished tests in 0.009000s, 111.1111 tests/s, 0.0000 assertions/s.

      1) Error:
    test_01(Work_login):
    Selenium::WebDriver::Error::UnknownError: Component returned failure code: 0x805
    20012 (NS_ERROR_FILE_NOT_FOUND) [nsIXPCComponents_Utils.import]
        C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.21.2/lib/selenium/w
    ebdriver/remote/response.rb:52:in `assert_ok'
        C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.21.2/lib/selenium/w
    ebdriver/remote/response.rb:15:in `initialize'
        C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.21.2/lib/selenium/w
    ebdriver/remote/http/common.rb:59:in `new'
        C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.21.2/lib/selenium/w
    ebdriver/remote/http/common.rb:59:in `create_response'
        C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.21.2/lib/selenium/w
    ebdriver/remote/http/default.rb:64:in `request'
        C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.21.2/lib/selenium/w
    ebdriver/remote/http/common.rb:40:in `call'
        C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.21.2/lib/selenium/w
    ebdriver/remote/bridge.rb:598:in `raw_execute'
        C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.21.2/lib/selenium/w
    ebdriver/remote/bridge.rb:576:in `execute'
        C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.21.2/lib/selenium/w
    ebdriver/remote/bridge.rb:544:in `find_element_by'
        C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.21.2/lib/selenium/w
    ebdriver/common/search_context.rb:42:in `find_element'
        C:/Ruby193/lib/ruby/gems/1.9.1/gems/watir-webdriver-0.6.1/lib/watir-webdrive
    r/browser.rb:97:in `text'
        logincheck.rb:74:in `login'
        logincheck.rb:31:in `block (2 levels) in test_01'
        logincheck.rb:100:in `crash_safe'
        logincheck.rb:31:in `block in test_01'
        logincheck.rb:30:in `each'
        logincheck.rb:30:in `test_01'

请你检查一下这个错误发生的原因是这个环境问题还是什么问题 我正在使用最新的ruby版本 &安培;最新的webdriver版本 系统 - Windows 7 64位操作系统

0 个答案:

没有答案
相关问题