我想在窗口7中設置與紅寶石黃瓜和水豚的selenium webdriver在家練習。有人可以提供詳細的步驟。在Windows 7中設置與紅寶石(我有紅寶石礦山),黃瓜和水豚的硒webdriver 7
0
A
回答
0
硒默認帶有水豚,添加:js =>真正的黃瓜步驟,你應該很好去。我使用rspec的不黃瓜,但我有像
describe "Something" do
it "should use selenium", js: true do
page.should have_content "It works!"
end
你應該看到Firefox的拿出 您可以wanna考慮一個無頭的驅動程序來減少對瀏覽器啓動成本
下面是Rails 3的項目在行動中有使用硒
0
我把一個例子一些特點:
require "selenium-webdriver"
gem "test-unit"
require "test/unit"
class Papidal < Test::Unit::TestCase
def setup
@driver = Selenium::WebDriver.for :firefox
#@base_url = "http://localhost:8090/"
@accept_next_alert = true
@driver.manage.timeouts.implicit_wait = 30
@verification_errors = []
end
def teardown
@driver.quit
assert_equal [], @verification_errors
end
def test_papidal
@driver.get("http://localhost:8090/myproject/")
@driver.find_element(:xpath, "//a[@wicketpath='showModalLink']").click
end
def element_present?(how, what)
@driver.find_element(how, what)
true
rescue Selenium::WebDriver::Error::NoSuchElementError
false
end
def verify(&blk)
yield
rescue Test::Unit::AssertionFailedError => ex
@verification_errors << ex
end
def close_alert_and_get_its_text(how, what)
alert = @driver.switch_to().alert()
if (@accept_next_alert) then
alert.accept()
else
alert.dismiss()
end
alert.text
ensure
@accept_next_alert = true
end
end
如果你想與Internet Explorer使用:
- 變化@driver =硒:: WebDriver.for:此@driver火狐=硒:: WebDriver.for:即
- 放入您的PATH(環境變量):IEDriverServer.exe(您可以從此下載:http://code.google.com/p/selenium/downloads/detail?name=IEDriverServer_x64_2.30.2.zip)並在執行腳本之前執行此操作
相關問題
- 1. 紅寶石,黃瓜
- 2. 紅寶石黃瓜
- 3. 與水豚紅寶石
- 4. 黃瓜紅寶石 - 黃瓜表達式
- 5. 紅寶石水豚的RoutingError
- 6. 水豚紅寶石硒的webdriver的對話不存在
- 7. 紅寶石軌道︰黃瓜瓦特/水豚去applicationController on redirect_to
- 8. 水豚/黃瓜/紅寶石問題:Control + C關閉bowser會話
- 9. 紅寶石/黃瓜/水豚測試多部分文件上傳
- 10. 我不能在Windows上安裝OJ紅寶石寶石7 64
- 11. 紅寶石黃瓜和詹金斯
- 12. 紅寶石和黃瓜項目結構
- 13. 紅寶石,Rails和Windows 7 x64
- 14. 黃瓜與紅寶石:它可以用寶石?
- 15. 紅寶石錯誤7 64
- 16. 紅寶石1.92和山獅
- 17. 寶石更新sqlite3的,紅寶石未能在Windows 7
- 18. 在Windows 7上構建紅寶石
- 19. 如何在Windows 7上安裝紅寶石寶石
- 20. 紅寶石/黃瓜測試初始化
- 21. 紅寶石文件刪除黃瓜
- 22. 使用紅寶石/黃瓜登錄
- 23. 紅寶石黃瓜自動化
- 24. 紅寶石黃瓜測試實踐
- 25. 黃瓜執行順序 - 紅寶石
- 26. 紅寶石設置
- 27. 與紅寶石
- 28. 元素沒有與紅寶石和硒
- 29. 紅寶石硒的webdriver拖放
- 30. 紅寶石硒的webdriver等待按鍵