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