当前位置: 首页 > news >正文

.skip() 和 .only() 的使用

.skip() 和 .only() 的使用

说明
  • 在做自动化测试中,跳过执行某些测试用例,或只运行某些指定的测试用例,这种情况是很常见的
  • Cypress中也提供了这种功能
如何跳过测试用例

通过describe.skip() 或者 context.skip() 来跳过不需要执行的测试套件

describe('ship test',()=>{describe.skip('跳过该测试套件',()=>{it('测试1',()=>{cy.log('测试用例1被执行');})})
})

在这里插入图片描述

通过 it.skip() 来跳过不需要执行的测试用例

it.skip('测试用例2',()=>{cy.log('测试用例2');
});
指定执行测试套件或测试用例

当存在 .only() 指定某个测试套件或测试用例时,只有这个测试套件或测试用例会被执行,其他未加 .only() 的测试套件或测试用例都不会执行

通过 describe.only() 或者 context.only()来指定需要执行的测试套件

测试代码
describe('only suite',()=>{context('suite1',()=>{it('case1',()=>{cy.log('case1');})it('case2',()=>{cy.log('case2');})})context.only('suite2',()=>{it('case3',()=>{cy.log('case3');})it('case4',()=>{cy.log('case4');})})context('suite3',()=>{it('case5',()=>{cy.log('case5');})it('case6',()=>{cy.log('case6');})})
})

在这里插入图片描述

通过 it.only() 来指定需要执行的测试用例

describe('only suite',()=>{it.only('only case1',()=>{cy.log('case1');})it.only('only case2',()=>{cy.log('case2');})it('case3',()=>{cy.log('case3');})
})

在这里插入图片描述

http://www.lryc.cn/news/239037.html

相关文章:

  • 如何证明特征值的几何重数不超过代数重数
  • Android修行手册-POI操作Excel文档
  • 浅析教学型数控车床使用案例
  • 图论 2023.11.20
  • 思福迪 运维安全管理系统 test_qrcode_b 远程命令执行漏洞
  • electron项目开机自启动
  • 2023年约特干故城夜间演艺《万方乐奏有于阗》完美谢幕
  • 学习网络编程No.10【深入学习HTTPS】
  • ubuntu下docker环境使用GPU配置
  • 渗透工具---BurpSuite 插件开发之HelloWorld
  • 2216. 美化数组的最少删除数
  • 竞赛 题目:基于深度学习的人脸表情识别 - 卷积神经网络 竞赛项目 代码
  • 基于安卓android微信小程序的好物分享系统
  • 【Spring Boot】使用WebSocket协议完成来单提醒及客户催单功能
  • 如何有效的禁止Google Chrome自动更新?
  • OpenShift 4 - 部署 RHODS 环境,运行 AI/ML 应用(视频)
  • MySQL 的执行原理(二)
  • postgres in (?,?) 和 =any(?) 用法/性能对比
  • 46. Qt Android调用Java代码进行辅助开发 -- 框架搭建
  • NX二次开发UF_CAM_PREF_set_logical_value 函数介绍
  • docker下移除不使用的镜像、容器、卷、网络
  • C语言基本算法之选择排序
  • 服务器数据恢复—raid5上层NTFS分区误删除/格式化的数据恢复案例
  • 【漏洞复现】IP-guard WebServer 存在远程命令执行漏洞
  • 人工智能学习阶段有哪些?
  • vue 中为什么需要虚拟DOM、VDOM 是如何生成的、VDOM 如何做 diff 的?
  • 数据分析思维与模型:相关分析法
  • 【算法萌新闯力扣】:两句话中的不常见单词
  • Xilinx Zynq-7000系列FPGA任意尺寸图像缩放,提供两套工程源码和技术支持
  • 基于 Glibc 版本升级的 DolphinDB 数据查询性能优化实践