在我的Web应用程序中,单击图标系统将显示一个弹出对话框,其中包含许多文本字段和下拉选择字段。使用赛普拉斯测试运行器运行测试时,垂直滚动条消失了一些。因此,我无法在对话框中看到底部的字段。因此,我在这里尝试通过如下JavaScript函数为该div
类设置垂直滚动条。但是我在赛普拉斯得到了TypeError: Cannot set property 'overflow' of undefined
。这是实现此目标的正确方法吗?
cy.window().then((win) => {
cy.addScroll()
cy.get('#TextQuestionDialog_Mandatory').select("Mandatory")
})
function addScroll(){
const ele = document.getElementById('details-dialog');
console.log(ele);
ele.style.overflow = "scroll";
ele.style.height = "350px";
}
TypeError:无法设置未定义的属性“溢出”