我在页面/表单中有两个按钮。如何通过非空属性和ID查找元素?
他们都有的类名称“按钮添加规”
其中一人总是有“设备ID”是有一定价值的属性,其中一人从来不会。
当我把这些按钮我的测试脚本中,我尝试使用这个CSS选择器
FindElement(By.CssSelector(".button.add.regulation")).Click();
尝试点击第一个按钮,它没有第二个属性时的作品。
但是当测试脚本命中,当提及的代码相同的段时,第二个按钮(具有相同的类名称加上设备ID属性),因为该元素是不可见的失败。
我们如何引用第二个按钮共享一个类的名字与另一个按钮,但有“设备ID”的次级属性?
做这些按钮有什么其他属性?你能为这些提供html吗? – mrfreester
@mrfreester请参见下面如果u需要的代码 – kevin