Pertanyaan yang diberi tag «capybara»

4
Bagaimana saya bisa memeriksa bahwa bidang isian prefilled dengan benar menggunakan capybara?
Saya memiliki bidang dengan label yang tepat yang dapat saya isi dengan capybara tanpa masalah: fill_in 'Your name', with: 'John' Saya ingin memeriksa nilainya sebelum mengisinya dan tidak dapat menemukannya. Jika saya tambahkan setelah fill_inbaris berikut: find_field('Your name').should have_content('John') Tes itu gagal, meskipun pengisian sesaat sebelum bekerja karena saya telah …
145 forms  rspec  capybara 


13
Bagaimana cara memeriksa kotak centang di capybara?
Saya menggunakan Rspec dan Capybara. Bagaimana saya bisa menulis langkah untuk memeriksa checkbox? Saya sudah mencoba checkdengan nilai tetapi tidak dapat menemukan saya checkbox. Saya tidak yakin apa yang harus dilakukan, karena pada kenyataannya saya memiliki ID yang sama dengan nilai yang berbeda Ini kodenya: <input id="cityID" type="checkbox" style="text-align: center; …

7
Bagaimana cara mengklik tautan pertama dalam daftar item setelah meningkatkan ke Capybara 2.0?
Cara mengeklik tautan pertama dalam kasus itu: <div class="item"> <a href="/agree/">Agree</a> </div> <div class="item"> <a href="/agree/">Agree</a> </div> within ".item" do first(:link, "Agree").click end dan saya mendapatkan kesalahan ini: Capybara::Ambiguous: Ambiguous match, found 2 elements matching css ".item" Dan tanpa withinsaya mendapatkan kesalahan ini: Failure/Error: first(:link, "Agree").click NoMethodError: undefined method `click' …
125 ruby  rspec  capybara 

9
Cara memilih opsi drop down menggunakan Capybara
Saya mencoba memilih item dari menu drop-down menggunakan Capybara (2.1.0). Saya ingin memilih berdasarkan nomor (artinya pilih opsi kedua, ketiga, dll). Saya sudah googled seperti orang gila mencoba segala macam hal tetapi tidak berhasil. Saya dapat memilihnya dengan menggunakan nilai: find("option[value='4c430d62-f1ba-474f-8e8a-4452c55ea0a8']").click Tapi saya tidak ingin menggunakan metode itu b / …

7
EROR: Kesalahan menginstal capybara-webkit:
Ada saran tentang cara memperbaikinya? gem install capybara-webkit -v '0.11.0' Building native extensions. This could take a while... ERROR: Error installing capybara-webkit: ERROR: Failed to build gem native extension. /home/durrantm/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb sh: qmake: not found Gem files will remain installed in /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0 for inspection. Results logged to /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0/./gem_make.out

6
Cara menemukan elemen dengan mencocokkan teks yang tepat dari elemen di Kapibara
Saya mengikuti dua elemen dalam HTML <a href="/berlin" >Berlin</a> <a href="/berlin" >Berlin Germany </a> Saya mencoba menemukan elemen dengan menggunakan metode Capybara berikut find("a", :text => "berlin") Di atas akan mengembalikan dua elemen karena keduanya mengandung teks berlin. Apakah ada cara untuk mencocokkan teks yang sama persis di Kapibara?
102 ruby  regex  capybara 

9
Resolusi Ambiguitas Kapibara
Bagaimana cara mengatasi ambiguitas di Kapibara? Untuk beberapa alasan saya memerlukan link dengan nilai yang sama di halaman tetapi saya tidak dapat membuat pengujian karena saya mendapatkan error Failure/Error: click_link("#tag1") Capybara::Ambiguous: Ambiguous match, found 2 elements matching link "#tag1" Alasan mengapa saya tidak bisa menghindari ini adalah karena desainnya. Saya …

5
Cara menggunakan fill_in dengan find di Capybara (jika memungkinkan)
Saya ingin melakukan hal berikut tetapi tidak bisa karena sifat fill_in mengharapkan locator sebagai argumen pertama. find(:css, "input[id$='donation_pledge_hundreds']").fill_in :with => "10" Saya juga sudah mencoba melakukannya element = find(:css, "input[id$='donation_pledge_hundreds']") fill_in element.<method> , :with => "10" tetapi tidak ada metode yang mengembalikan data apa pun untuk mengidentifikasi elemen ke fill_in. …
90 find  capybara 

5
metode `kunjungan 'yang tidak ditentukan saat menggunakan RSpec dan Capybara di rel
Saya tidak bisa membuat kapibara bekerja dengan rspec. Ini memberi saya kesalahan ini: undefined method `visit' for #<RSpec::Core::ExampleGroup::Nested_1:0x16529f8 @example=nil> Saya tahu ada banyak posting tentang ini tetapi tidak ada solusi yang berfungsi untuk saya. Kebanyakan dari mereka melibatkan spesifikasi yang tidak ada di / spec / features - yang saya …




Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.