javascript - 我如何检查复选框是否被 Protractor、CucumberJS 和 Chai 选中?

标签 javascript protractor bdd chai cucumberjs

如何使用 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;

关于javascript - 我如何检查复选框是否被 Protractor、CucumberJS 和 Chai 选中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34070040/

相关文章:

javascript - jQuery 切换插件(切换按钮)

javascript - 从嵌套在 div 中的 img 发送 src

javascript - 将全局变量存储在单独的文件中以进行 Protractor 测试

angular - Protractor - 在每次测试之前和之后运行代码

cucumber - Cucumber 表中的动态数据

ruby-on-rails - 使用 Ruby on Rails 和 RSpec 为 helper 编写规范

javascript - 带有前导零的数字在 JavaScript 中被更改

php - jquery 在回调中下载一个文件

selenium - 如何将命令行参数传递给正在使用的浏览器驱动程序

javascript - 使用 React.js 进行 TDD/BDD?