2011-09-27 32 views
1

目前運行150次以上,每晚約有5000個步驟。我看到在5000個步驟中發生了10次左右的錯誤。不是很多,也不是在同一個步驟,但不知道該怎麼做才能解決。目前包裹在救援區塊中並重試以解決錯誤。watir-webdriver with firefox 6.0請參閱以下錯誤Errno :: ECONNREFUSED

任何建議將是偉大的。

感謝,

吉姆

環境:

Windows 2003 Server 32 bit 
FireFox 6.0.2 
Ruby 1.8.7 
watir-webdriver 0.3.4 
selenium-webdriver 2.7.0 
watir-page-helper 0.3.0 

變量Errno :: ECONNREFUSED:無連接可以作出,因爲目標機器積極地拒絕它。 - (2)連接

堆棧跟蹤:

G:/Ruby187/lib/ruby/1.8/net/http.rb:560:in `initialize' 
G:/Ruby187/lib/ruby/1.8/net/http.rb:560:in `open' 
G:/Ruby187/lib/ruby/1.8/net/http.rb:560:in `connect' 
G:/Ruby187/lib/ruby/1.8/timeout.rb:53:in `timeout' 
G:/Ruby187/lib/ruby/1.8/timeout.rb:101:in `timeout' 
G:/Ruby187/lib/ruby/1.8/net/http.rb:560:in `connect' 
G:/Ruby187/lib/ruby/1.8/net/http.rb:553:in `do_start' 
G:/Ruby187/lib/ruby/1.8/net/http.rb:542:in `start' 
G:/Ruby187/lib/ruby/1.8/net/http.rb:1035:in `request' 
./features/support/../../lib/pages/base_page_class.rb:37:in `initialize' 
./features/support/env.rb:147:in `new' 
./features/support/env.rb:147:in `on' 
./features/support/env.rb:143:in `visit' 
./features/step_definitions/login_steps.rb:32:in `/^A user logs into Connect using (new|existing) rid using correct environment dictated by environment variable$/' 
features\ReservationDailyView.feature:6:in `And A user logs into Connect using existing rid using correct environment dictated by environment variable' 

有一點要注意,我在下一場景的開始關閉瀏覽器的每個場景,並打開它後再次。

如果我離開瀏覽器中打開,而不是我得到這個錯誤,我的Firefox實例完全運行內存600,000+ķVM大小700,000+ķ

超時::錯誤:執行到期

堆棧跟蹤:

G:/Ruby187/lib/ruby/1.8/timeout.rb:64:in `rbuf_fill' 
G:/Ruby187/lib/ruby/1.8/net/protocol.rb:134:in `rbuf_fill' 
G:/Ruby187/lib/ruby/1.8/net/protocol.rb:116:in `readuntil' 
G:/Ruby187/lib/ruby/1.8/net/protocol.rb:126:in `readline' 
G:/Ruby187/lib/ruby/1.8/net/http.rb:2028:in `read_status_line' 
G:/Ruby187/lib/ruby/1.8/net/http.rb:2017:in `read_new' 
G:/Ruby187/lib/ruby/1.8/net/http.rb:1051:in `request' 
G:/Ruby187/lib/ruby/1.8/net/http.rb:1037:in `request' 
G:/Ruby187/lib/ruby/1.8/net/http.rb:543:in `start' 
G:/Ruby187/lib/ruby/1.8/net/http.rb:1035:in `request' 
./features/support/env.rb:148:in `call' 
./features/support/env.rb:148:in `on' 

回答

相關問題