我正在使用页面对象,并且试图找到一种方法来验证节中所有元素的存在,而不是一个一个地指定所有元素。
这是我的页面对象,称为“ overViewPage”-
module.exports = {
commands: [pageCommands],
sections: {
highlights: {
selector: '.overview-page__highlights-report-card',
sections: {
uniqueUsers: {
selector: '.overview-highlight:nth-child(1)',
elements: {
usersNum: '.overview-highlight-graph-header__value'
}
},
sessions: {
selector: '.overview-highlight:nth-child(2)',
elements: {
sessionsNum: '.overview-highlight-graph-header__value'
}
}
}
}
}
};
我想验证“突出显示”部分中所有元素的存在而没有指定它们。
当我尝试这样做时-
overviewPage.expect.section('@highlights').to.be.visible;
唯一经过验证的元素是(.overview-page__highlights-report-card)部分的特定选择器。
有人有答案吗?预先感谢!