数据驱动是什么?什么是JSON?
1.数据驱动是什么?
测试数据驱动用例的执行(多条数据,多一个用例)
测试数据决定用例的执行结果(此处需要断言)
2.数据驱动的特点
数据驱动本身不是一个工业级标准的概念(不同的公司有不同的理解)
数据驱动可以理解成是一种模式或者思想
数据驱动技术将关注点放在对测试数据的构建和维护上(而不是脚本)
数据驱动利用同样的过程对不同的数据输入进行测试,方便维护
数据驱动需要依赖参数化的技术
3.数据的传入方式?
从文件中读取数据(JSON(JS对象表示法)、excel、xml、txt)
从数据库中读取
直接调用接口获取数据
本地封装一些生成数据的方法
4.使用方式:
适用于不同场景不同数据
参数化工具
数据文件放在文件中
5.为什么使用JSON存储数据?
数据转换方便
键值形式-------描述清晰
6.JSON:
定义:
JavaScript Object Notation
JS对象表示法
基于文本的数据传递文件格式 文件格式-------data.json
特点:
纯文本
良好的自我描述性,便于阅读和编写
具有清晰的层级结构
有效地提升网络传输效率
语法:
{保存对象}
[保存数据]
数据和对象可以相互嵌套、数据采用键值对表示、多个数据使用逗号分割
注意:字符串是双引号,布尔值-----true\false,空---null、数值直接写就欧克了

浙公网安备 33010602011771号