如何使用夜巡在 e2e 测试中选择引导复选框?



我有一个引导复选框,看起来像这样:<b-checkbox id="boxID" v-model="doThings">I understand... </b-checkbox>

现在,我正在使用夜巡编写 e2e 测试,但我无法选中该复选框。

我试图这样做this.setValue("@boxID", true)这会将焦点带到复选框上,但没有选择它。 试图做this.click("@boxID")但这根本无济于事。 我试图将焦点然后点击,这也不起作用......

有没有一种干净的方法来选中守夜人复选框?

我在Nightwatch的存储库中找到了这篇文章,但它提供了解决方法,而不是直接答案。

尝试使用这种方式

.verify.visible('input[id="boxID"]', 'Checkbox visible')
.click('input[id="boxID"]')

最新更新