Cypress系列(93)- Cypress.dom 命令详解

如果想从头学起Cypress,可以看下面的系列文章哦

https://www.cnblogs.com/poloyy/category/1768839.html

作用

与 DOM 元素相关的 helper 方法的集合

重点

语法格式

Cypress.dom.isHidden(element)

所有栗子的前置条件

beforeEach(function () {
    cy.visit('https://example.cypress.io/cypress-api')
})

isattached

判断元素是否附加到 DOM 树

测试代码

运行结果

isdescendent

判断一个元素是否是另一个元素的后代

测试代码

运行结果

isdetached

判断一个元素是否与 DOM 树分离

测试代码

运行结果

isdocument

判断一个元素是否是 document 文档类型

测试代码

运行结果

isDOM

判断一个元素是否是 DOM 对象

测试代码

运行结果

iselement

判断一个元素是否是 DOM 元素

测试代码

运行结果

isfocusable

判断一个元素是否可以接收焦点

测试代码

p、div、li 等存文本的标签是没有焦点的

运行结果

isfocused

判断一个元素当前是否有焦点

测试代码

运行结果

这里会有点奇怪,我点击完去判断是否聚焦还是会 false,然后再 focus 后去判断是否聚焦仍然是 false,哪位大神指点为何的可以指点迷津

ishidden

判断一个元素元素是否隐藏

测试代码

运行结果

isvisible

判断一个元素元素是否可见

测试代码

运行结果

 

isjQuery

判断一个对象是否为 jQuery 对象

测试代码

运行结果

isscrollable

判断一个元素是否可滚动

测试代码

运行结果

iswindow

判断一个对象是否为 Window 对象

测试代码

运行结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小菠萝测试笔记

来支持下测试小锅锅

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值