我在尝试TransitionManager.beginDelayedTransition(cardview);
detailsView.setVisibility(View.VISIBLE);
表单组上的文本表单时遇到了一些麻烦。
HTML:
fill_in
我尝试过使用标签文字IE" First Name"没有运气;我也尝试过使用" data-filter =" 0""没有运气(我甚至不确定这是什么;它似乎不是任何形式的id。)
我想也许我可以使用xpath?但你甚至可以在xpath的某个东西上找一个查找器然后填入它?我无法在capybara模块文档中找到任何可能引用的内容。
答案 0 :(得分:1)
另一种方法是使用find
和set
:
find(:xpath, "//label[text()='First Name']/following-sibling::input").set("text")
或者:
find(:xpath, "//div[label='First Name']/input").set("text")