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

.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.kler.cn/news/136609.html

相关文章:

  • springboot3.x使用@NacosValue无法获取配置信息问题解决
  • C++ 模版和继承
  • vue写个表格,让它滚动起来,没有用datav,有的时候结合会出错,一种简单的方法,直接用animation
  • sql获取时间差
  • 当遇到 502 错误(Bad Gateway)怎么办
  • 模拟信号采集显示器+GPS同步信号发生器制作全过程(焊接、问题、代码、电路)
  • 打工人必备!6个超级实用的办公软件,让你高效完成工作
  • Android 9.0 设备蓝牙、位置、WIFI、NFC功能默认关闭
  • GitLab的个人仓库转移到团队仓库
  • 什么是硬分叉?硬分叉的原因是什么?硬分叉的影响是什么?
  • 请问DasViewer是否支持与业务系统集成,将业务的动态的数据实时的展示到三维模型上?
  • SQL单表复杂查询where、group by、order by、limit
  • 几个强力的nodejs库
  • JAXB:根据Java文件生成XML schema文件
  • 打印工具HandyPrint Pro Mac中文版软件特点
  • FISCOBCOS入门(十)Truffle测试helloworld智能合约
  • 微信私域运营工具CRM
  • 什么是泛型编程和模板技术?C语言中如何实现泛型编程?
  • 【Kingbase FlySync】命令模式:安装部署同步软件,实现Oracle到KES实现同步
  • Django 入门学习总结9-第三方包的使用
  • 【机器学习12】集成学习
  • 释放搜索潜力:基于Milvus快速搭建语义检索系统(快速版),让信息尽在掌握
  • 钩子函数-hook
  • 大势浏览器DasViewer里面的查询和选择功能,如何实现与矢量数据关联?
  • 发必收藏的好用API接口,可领取免费次数
  • Excel数据可视化—波士顿矩阵图【四象限图】