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

  • GoldgenieOfficial

    GoldgenieOff

    23 Temmuz 2009
  • HowToBasic

    HowToBasic

    8 Aralık 2011
  • wwjoshdu

    wwjoshdu

    18 ŞUBAT 2011