学习目的:
1、理解接口测试中数据的存储位置以及常见的存放数据的方式
2、重点介绍python连接数据库的方法
3、把python连接数据库的方法封装,应用到项目中
4、再介绍下操作init文件的方法
具体学习内容:
1、理解接口测试中数据的存储位置以及常见的存放数据的方式
类型一:账户密码等全局数据、配置数据提取出来,存放到ini文件中
类型二:对于接口的多组数据组合,可以存放到yaml、json、text、excel里面
类型三:对于随机数据,一次性使用的数据,可以使用随机函数生成
类型四:对于需要反复使用,创建和删除的数据,可以存放到数据库
类型五:对于一些静态数据,并且很长时间不会动的数据,可以存放到py脚本的开头
类型六:对于全部是独立的接口项目,可以使用数据驱动的方式,用excel/csv管理数据
2、重点介绍python连接数据库的方法
为什么要使用数据库管理数据?
前面也有介绍到,一些数据需要做临时的创建、清理放到数据库里面操作会比较容易些,而且数据库的存储数据可以达到数据和代码分离,数据库还可以进行备份,共享。要是和代码放在一起,以后项目变大,代码的占用空间会很多,其他人共享项目代码的时候维护数据成本高。
Python怎么安装mysql数据库?
pip install pymsyql == 0.9.3