如何检查复选框是否与Protractor、CucumberJS和Chai一起选中

How can I check if checkbox is checked with Protractor, CucumberJS and Chai?

本文关键字:CucumberJS Chai 一起 Protractor 何检查 检查 是否 复选框      更新时间:2023-09-26

如何检查复选框是否与Protractor、CucumberJS和Chai一起选中?

var el = 'myCheckbox';
this.expect(element(by.model(el)).to.have.prop("checked", true));

isSelected()会这样做:

this.expect(element(by.model(el)).isSelected()).to.eventually.be.true;

您应该使用this.expect(element(by.model(el)).isSelected()).to.eventually.be(true);

expect(element(by.id("")).isSelected()).toBeFalsy();

我尝试了以下代码,它通过了。

expect(element(by.css(")).get(i).isSelected()).toBeFalsy()

其中,i对应于需要测试的复选框