首页 > 解决方案 > 如何使用 WebDriver.io 将复选框设置为 true

问题描述

如何使用 WebDriver.io 检查复选框?

简单点一下是不行的。。

browser.click('input[name="my-checkbox"]');

我只找到了isSelected但顾名思义它不会改变复选框状态。

有什么建议么?

标签: javascriptwebdriverwebdriver-io

解决方案


解决了单击包装复选框的标签:

const checkboxesLabels = browser.elements('.mwc-checkbox-custom');
checkboxesLabels.value.forEach((label) => label.click());

在此处输入图像描述


推荐阅读