Cypress:操作iframe中的元素

示例代码如下:

在这里插入图片描述


比如现在要点击"loginFrame"中的"J_Quick2Static"按钮

cy.get('#loginFrame',{timeout: 2000})
            .then($iframe => {
                cy.wrap($iframe.contents().find("#J_Quick2Static"));
            })
            .then($btn => {
                cy.wrap($btn).click()
            });

第一步通过get找到loginFrame
第二步使用then()切换至J_Quick2Static按钮
第三步再完成点击的操作

相关文章

本文技术难度★★★,如果前编内容顺利执行,请继续。如果Se...
如果想从头学起Cypress,可以看下面的系列文章哦https://www...
web技术已经进化了,web的测试技术最终还是跟上了脚步,新一...
不很久不很久以前据说某家公司有两位前端,天天撸bug,为啥嘞...
我刚开始学习JavaScript并且一直在使用赛普拉斯来自动化一些...
cypress在pycharm中编写首先打开pycharm,打开cypress项目 ...