0
text_field(:date, :id => 'transfer_date')
問題這一個angularjs應用是有這個ID是說第一個已經NG-秀= externalaccount,第二個原因已經NG-顯示兩個文本字段= !externalaccount。
所以,當我測試一些不是externalaccount的東西時,我會收到一個錯誤,指出text_field不可見。但是,當我測試externalaccount時,測試會通過正常。我環顧四周,發現
Page-object gem: Identifying object with same properties based on their visibility
我試過,但它也有頁面上的其他text_fields。我需要找到id ='transfer_date'的第一個可見的text_field。如何使用pageobject或步驟定義來設置它?
我在等你.. :) –
真棒,它的工作!非常感謝! – James