网站如何开启gzip压缩同一个域名网站做301
网站如何开启gzip压缩,同一个域名网站做301,中山网上房地产,网站聊天室怎样做炫彩马甲前言
在yaml之前#xff0c;程序大多使用json、xml、ini等格式进行数据的描述和传输#xff0c;这些格式数据类型简单、可读性不好#xff0c;yaml作为一种数据格式#xff0c;但是可读性大大提高#xff0c;方面人类直接编辑、查看里面的内容。
在实际测试过程中#…前言在yaml之前程序大多使用json、xml、ini等格式进行数据的描述和传输这些格式数据类型简单、可读性不好yaml作为一种数据格式但是可读性大大提高方面人类直接编辑、查看里面的内容。在实际测试过程中测试一个接口往往不会像前面一个只有一个用例。如何在一个yaml里面写多个用例并且执行呢接下来我们就来详细讲解一下什么是yaml。一、YAML文件是什么YAML是 “YAML Ain’t a Markup Language”YAML不是一种标记语言的递归缩写实际上YAML还是一种标记语言只不过是更加聚焦于数据的标记语言上面是大佬们的文字游戏YAML也是可以用来编写配置文件的语言语法非常简洁和强大在自动化测试框架中常应用于自动化测试过程用来进行数据驱动的数据存储载体如典型的httprunner。二、YAML语法规则1.大小写敏感2.使用缩进表示层级关系3.不允许使用 TAB 键来缩进只允许使用空格键来缩进4.缩进的空格数量不重要5.使用”#”来表示注释其中规则中的1、2、5有没有觉得和python类似三、YAML文件支持的数据格式对象键值对的集合又称为映射mapping/ 哈希hashes / 字典dictionary数组一组按次序排列的值又称为序列sequence / 列表list纯量scalars单个的、不可再分的值四、YAML文件编写示例1、对象name: 小王 age: 12 books: book1: 朝花 book2: 呐喊使用冒号表示键值对同一缩进的所有键值对属于一个map2、数组- - A - B - C - - D - E - F使用(- ) 表示数组同一缩进的所有项属于一个数组3、纯量name: xiaoli age: 26 weight: 57.30 isStudent: true address: ~ time: 2026-02-04t15:02:23.10-05:00 date: 2026-02-04根据以上纯量的例子由上往下纯量包含字符串 整数 浮点数 布尔值 Null(用表示) 时间 日期其中用表示null 时间、日期采用IS08601格式4、对象嵌套数组hobbys: - climb mountains - sing - dance5、数组嵌套对象- id: 1 name: xiaowang - id: 2 name: xiaoli五、YAML文件常用编写语法在一个yml文件中使用 — 来表示一段文档或者一组配置的开始使用 … 来表示一段文档的结束。如果yml中只有一组配置则可以省略掉 —使用 – 来表示单个的列表项使用 : 来表示键值对用 ~ 表示null使用 ! 和 !! 来做强制类型转换单引号会将字符串里面的特殊字符转义为字符串处理双引号不会转义字符串里面的特殊字符特殊字符作为本身想表示的意思使用|标注的文本内容缩进表示的块可以保留块中已有的回车换行使用表示保留文字块末尾的换行使用-表示删除字符串末尾的换行使用 标注的文本内容缩进表示的块会将块中回车替换为空格最终连接成一行使用true或false表示布尔值使用 定义数据锚点即要复制的数据使用 * 引用锚点数据即数据的复制目的地ps: 语法比较多大家当参考资料看吧到时有更多用上了我再补充最后下方这份完整的软件测试视频教程已经整理上传完成需要的朋友们可以自行领取【保证100%免费】软件测试面试文档我们学习必然是为了找到高薪的工作下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料并且有字节大佬给出了权威的解答刷完这一套面试资料相信大家都能找到满意的工作。