|
|
1
3
如果页面上只有一个按钮,最简单的解决方案是使用css逗号同时查找两个按钮
如果两个按钮可能同时出现在页面上,则会出现一个不明确的匹配错误,在这种情况下,可以执行以下操作
或
也可以检查一个元素是否存在,而不使用CabyBar提供的谓词HasyCSS引发异常。/有xpath吗?/等等,这会产生如下代码
但在这种情况下,使用css逗号肯定是更好的解决方案。 |
|
|
2
2
尝试使用x-path//button[包含(@class,'button_one')或包含(@class,'button_two'),如下所示,
|
|
|
3
1
|
|
|
prograils · RSpec+水豚+设备:当前用户? 8 年前 |
|
|
N.. · 如何从场景中获取步骤定义中的@标记?-红宝石 8 年前 |
|
|
map7 · 多个角度请求会在测试中导致错误 8 年前 |
|
|
Arkon · 水豚中CSS元素的等待函数 8 年前 |
|
|
mode_x · 使用水豚查找select标记 8 年前 |
|
|
Zia Qamar · 访问外部链接时无法从Capybara中删除端口 8 年前 |
|
|
RailsJohn · 水豚复选框不触发JS? 8 年前 |