Javascript 如何使用WebDriver.io将复选框设置为true
如何使用WebDriver.io选中复选框 简单地点击它是不起作用的Javascript 如何使用WebDriver.io将复选框设置为true,javascript,webdriver,webdriver-io,Javascript,Webdriver,Webdriver Io,如何使用WebDriver.io选中复选框 简单地点击它是不起作用的 browser.click('input[name="my-checkbox"]'); 我只发现,但顾名思义,它不会改变复选框的状态 有什么建议吗?点击复选框应该可以。下面是一个例子: 如果您运行该测试,您将看到它先“false”注销,然后在单击后“true” 可能元素选择器不正确,或者有什么东西挡住了方向 单击包装复选框的标签: const checkboxesLabels = browser.elements('.mw
browser.click('input[name="my-checkbox"]');
我只发现,但顾名思义,它不会改变复选框的状态
有什么建议吗?点击复选框应该可以。下面是一个例子: 如果您运行该测试,您将看到它先“false”注销,然后在单击后“true”
可能元素选择器不正确,或者有什么东西挡住了方向 单击包装复选框的标签:
const checkboxesLabels = browser.elements('.mwc-checkbox-custom');
checkboxesLabels.value.forEach((label) => label.click());
已解决单击labelNice工具的问题!: