SORU
16 Aralık 2011, Cuma


Nasıl Kapibara (mümkünse)ile kullanmak için fill_in

Aşağıdaki yapmak istiyorum ama fill_in doğası gereği ilk argüman olarak bir belirleyicisi bekliyor.

find(:css, "input[id$='donation_pledge_hundreds']").fill_in :with => "10"

Ayrıca yapmaya çalıştım

element = find(:css, "input[id$='donation_pledge_hundreds']")   
fill_in element.<method> , :with => "10"

ama herhangi bir veri fill_in için öğeyi tanımlamak için döndüren bir yöntem vardır.

Fill_in ile kullanmak için bir düzenli ifade ile bir alan bulmanın en iyi yolu herhangi bir fikir?

CEVAP
17 Aralık 2011, CUMARTESİ


Bellekten o yüzden 100% doğru olmayabilir, ama eğer eleman kendisi için bir başvuru varsa fill_in yerine set kullanmak istiyorum düşünüyorum

find(:css, "input[id$='donation_pledge_hundreds']").set("10")

KİMLİĞİ var bildiğiniz gibi, belirli bir örnek, fill_in eleman bulmak mümkün olmalıdır ancak için:

fill_in 'donation_pledge_hundreds', with: "10"

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Commander Chalkboard

    Commander Ch

    20 Ocak 2014
  • NCIX Tech Tips

    NCIX Tech Ti

    2 Ocak 2007
  • SRI International

    SRI Internat

    30 NİSAN 2008