capybara

    0熱度

    2回答

    我有一個包含選擇框和文本域的表單。 根據選擇框選擇動態顯示文本字段。如果選擇框的值爲「是」,則顯示文本字段,反之亦然。 我運行一個RSpec測試,並與「是」 select 'Yes', from: 'property[have_water_bills]' 現在我想在文本字段 fill_in 'property[irrigation_cycle_count]', with: 5 填充值填充選

    0熱度

    1回答

    使用Puffing Billy instructions for rspec with capybara我創建了一個簡單的測試使用:poltergeist_billy駕駛員造成錯誤末梢的請求: ArgumentError: rack-test requires a rack application, but none was given # /home/resrev/.rv

    0熱度

    1回答

    我的頁面上有兩個字段集。他們沒有任何身份證件或班級。 現在我想填充第二個字段集中的特定字段。 目前,我一個做這樣的事情這是不工作: within_fieldset('fieldset') do fill_in 'app_answers_attributes_0_answer', with: 'My First Answer' end click_on 'Submit' 而且它給錯

    0熱度

    1回答

    你好,我使用水豚測試,測試應用程序。但是,iframe不顯示自動測試。嘗試測試存儲在iframe中的條紋元素。我懷疑這與phanotmjs設置有關。嘗試添加網絡安全選項的conf Capybara.register_driver :poltergeist do |app| options = { :timeout => DEFAULT_WAIT_TIME, :de

    0熱度

    1回答

    我創建和聚合物1的應用程序和所有工作正常,但我開始另一個人的應用程序,我想學聚合物2,但我有一個非常重要的問題 用紅寶石水豚測試應用程序和行爲測試是行不通的,因爲與聚合物2似乎不加載文件js和css像引導程序或類似的文件我加載 問題似乎水豚不能訪問聚合物,因爲如果我把代碼放在正常的HTML文件它在我的測試save_screenshot很好地查看和水豚運作良好,但如果我把它放在聚合物2模板,水豚沒有

    0熱度

    2回答

    目標:嘗試提交空的註冊表單由於驗證錯誤而失敗。期望在場景中呈現爲單線(方法)。錯誤正在根據其位置進行非常精確的檢查。我不想使用經典計數,直到剩下唯一的方法。 def cant_be_blank_error_is_displayed(number_of_times = 1) expect(page).to have_content t('errors.messages.blank'), c

    0熱度

    1回答

    我有一個登錄頁面,其中包含2個文本字段和一個提交按鈕。提交按鈕僅在正確填寫文本字段時啓用。 <fieldset> <div class="control"> <input type="email" name="username" class="" value="Email"> <span class="input-icon"></span> </div>

    1熱度

    1回答

    你好,我想更新phantomJS,爲我的水豚測試。這是在我的流浪環境。 我現在的版本是 1.9.2 試圖與 sudo npm -g install phantomjs-prebuilt 更新,但是當我鍵入 phantomjs -v got same 1.9.2 然後我試圖安裝寶石紅寶石 gem install phantomjs 個,並進入env.rb文件 require 'phan

    0熱度

    1回答

    您好我有錯誤,我capybara測試ENV unknown error: jQuery is not defined (Session info: chrome=43.0.2357.125) 我認爲這是關係到AJAX等待功能 def wait_for_ajax Timeout.timeout(Capybara.default_wait_time) do ele

    0熱度

    1回答

    Poltergeist接受blacklist和whitelist,同時配置它作爲水豚的驅動程序。該文檔指出: Poltergeist支持URL黑名單,它允許您阻止腳本在指定的域上運行。 雖然這是偉大的,它並不能幫助我的問題,我想從被請求阻止某些資產/加載,因爲它引起我的特拉維斯-CI的問題,其中這些資產正在返回500服務器錯誤並導致我的測試失敗,即使它們應該是綠色的。 URI就應該阻止爲: ['/