watir-webdriver

    0熱度

    1回答

    我想在我的系統上運行一個簡單的Watir腳本,但出現錯誤。我也嘗試過2.2.4,2.1.8和1.9.3,但沒有任何效果。我很久以前就開始在v1.8.7和2.x版本上使用Watir,但現在我記不起當時我做了什麼。 以下是我試圖在Win7 x64bit上使用v1.9.3執行的代碼。 require 'rubygems' require 'watir-webdriver' print "Hello"

    0熱度

    2回答

    訪問複選框,當我試圖點擊複選框,我得到一個錯誤 browser.checkbox(:id, 'AgreeToProceedWithPersonalData').click Element is not clickable at point (314.5, 448). Other element would receive the click: <label for="AgreeToProcee

    0熱度

    2回答

    我正在使用watir-webdriver和rspec編寫聲明。我遇到了一些運行新窗口元素斷言的問題。 這是我的方法,我用: def open_window foobar = @browser.window(:title, 'Foo View') return foobar end 這是我正在寫我的規格: describe 'testing a new window' do

    1熱度

    1回答

    我有一個ruby腳本啓動一個chrome瀏覽器並加載AdBlock Plus擴展。不幸的是,我不知道如何加載我通過擴展選項面板添加的自定義過濾器(我添加了一個過濾器來阻止特定的div id)。當我加載擴展它像它是第一次被加載,所以我想知道如何重新加載我創建自定義過濾器後留下它的狀態。 這裏是我如何啓動它的一個片段: Selenium::WebDriver::Chrome.path = '/opt/

    0熱度

    2回答

    我試圖執行一個簡單的瀏覽器測試 require 'rubygems' require 'watir-webdriver' b = Watir::Browser.new :firefox b.goto 'http://www.google.com/' 瀏覽器啓動,並立即關閉拋出以下錯誤 c:/ruby22/lib/ruby/2.2.0/net/http/generic_request.rb

    3熱度

    1回答

    我的系統中的文件: 的Windows 10專業版64位 紅寶石2.1.9p490(2016年3月30日修訂54437)[64-的mingw32] 火狐47.0.1 首先,這裏是我處理的代碼: <div class="dz-style col-sm-7" is="null"> <div is="null">You can drag and drop your supporting docu

    1熱度

    1回答

    有沒有方法通過它包含的文本來查找元素? 考慮: <div>foobar</div> browser.div(text: contains('foo')).present? # => true

    1熱度

    2回答

    我試圖點擊「先生」從drop down list我試過了一些東西的組合,但他們似乎沒有工作。 我甚至試過xpath這通常是可靠的,但對於這種情況下它的失敗。 $browser.element(:xpath, "/html/body/div[1]/div[1]/div[1]/div/div[2]/div[1]/div[2]/div/div[2]/div/div[2]/div[2]/form/div[

    0熱度

    1回答

    我在Linux中構建了一個簡單的腳本,但現在我試圖讓它在Windows上工作。 的代碼是: require 'watir-webdriver' puts "Press enter when ready to continue" gets browser = Watir::Browser.start "http://www.google.com" # do stuff 它的工作原理完全如

    0熱度

    3回答

    我想完成一個快樂的路徑電子商務付款測試,但我似乎無法點擊信用卡的嵌套元素老實說我不完全確定哪個是可點擊的元件。 任何幫助得到這個工作,將不勝感激。