更多参考:接口测试自动化测试app测试面试题
测试数据放在哪里?
测试数据放在哪里?
测试的数据分类
登录的账户数据
注册的账户数据
接口的参数
邮箱配置的数据
两点原则
测试的数据不能写到代码里面
少量,固定的数据可以放在.py文件中,但此方法不够牛逼
不同测试数据,用不同文件管理
账户数据,配置参数
全局管理的参数,可以用命令行参数独立出来,写到配置文件(ini)
如何用命令行参数?如何解析ini配置文件中参数?
一次性消耗的数据
用随机函数生成
接口的参数
接口有多组测试参数,用json,txt,excel,yarml文件存放
如何读取json,excel,yarml,txt文件
反复使用的数据,比如订单的多种状态
存放到数据库中,每次使用时初始化,使用完后清理
如何放到数据库?如何初始化?如何清理
全部是独立的接口项目
以数据驱动的方式,用excel/csv管理测试的接口数据
什么是数据驱动?如何用excel/csv管理?
少量静态数据,比如接口测试数据
用脚本写到.py文件中
如何写到.py文件