cypress学习笔记-默认文件结构

本文详细介绍了Cypress测试框架的默认文件结构,包括fixture用于存储测试用例的静态数据,integration包含测试文件,plugins允许自定义扩展,screenshots保存测试失败的截图,support包含可重用配置,而videos则保存测试过程的视频记录。通过cypress.json文件可自定义配置。
摘要由CSDN通过智能技术生成

默认文件结构如下:
在这里插入图片描述
fixture-测试夹具
主要用来存储测试用例的外部静态数据;
使用:测试夹具配合cy.fixture()命令使用;可修改默认值为false禁用;
文件类型:文件类型通常为.json后缀;
用途:可以mock接口返回值,无需真正调用接口;
优点:
1)不依赖外部模块;
2)固定返回值,更稳定;
3)无需真正发送网络请求,速度更快;

integration-测试文件
测试用例默认位于cypress/ integration中,也可以配置到其他目录下。
文件类型:
1).js文件,是以普通JavaScript编写的文件;
2).jsx文件,是带有扩展的JavaScript文件,其中可包含处理XML的ECMAScript;
3).coffee文件,是一套JavaScript的转译语言,相对于JavaScript,它拥有更严格的语法;
4).cjsx文件,CoffeeScript中的jsx文件;

plugins-插件文件
Cypress提供了一些现成的插件(plugins),

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值