无法使用硒网络驱动程序使用样式及其状态切换开关
Not able to toggle switch using style and its status using selenium web-driver
我是 selenium 网络驱动程序的新手,我想自动化切换开关。
当我打开它 "On" 时,我可以在 firebug 的 HTML 部分看到样式显示“:checked”。
请参考随附的屏幕截图。
那么我如何找到这个切换开关,使用带有状态 "checked" 的样式。
我还尝试打印 getCssValue("background-color")。我期待#444,但得到了#fff。所以没用。
我有许多其他选项来定位它,但是,我只想定位样式和状态为 "checked" 的元素。
我得到了答案:
input.checkbox-slider[type='checkbox']:checked
我是 selenium 网络驱动程序的新手,我想自动化切换开关。 当我打开它 "On" 时,我可以在 firebug 的 HTML 部分看到样式显示“:checked”。 请参考随附的屏幕截图。
那么我如何找到这个切换开关,使用带有状态 "checked" 的样式。
我还尝试打印 getCssValue("background-color")。我期待#444,但得到了#fff。所以没用。
我有许多其他选项来定位它,但是,我只想定位样式和状态为 "checked" 的元素。
我得到了答案:
input.checkbox-slider[type='checkbox']:checked