我想在我的 可执行 非常简单,但由于隐藏元素,我无法完成。
我希望我的演员:
- 点击
<;输入(>);要素 - 输入a
一串进入该元素 - 然后点击
<;返回(>);
我当前的代码是:
public class Set {
public static 可执行 dateFrom(String date) {
return Task.where("{0} set 'dateFrom' filter to " + date,
Click.on(SearchPage.dateTimePicker_from),
Enter.theValue(date).into(SearchPage.dateTimePicker_from)
.thenHit(RETURN)
);
}
}
运行测试时收到的确切错误是 [主]错误-未启用预期启用的元素.
我发现这是由于 <;输入(>); 元素被隐藏(但有一个 <;lt;div>; “元素”;“在前面”;关于这个 <;输入(>);)
如何在不请求开发团队更改的情况下单击任务中的隐藏元素?
