无法使用硒网络驱动程序使用样式及其状态切换开关

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