测试平台-测试数据管理
2021-08-20 11:56:47 1 举报
测试平台-测试数据管理
作者其他创作
大纲/内容
手动录入
根据后台配置的系统数据源,展示数据库和表
业务数据库2
填写第三方API、mock service等接口地址,在网线通过js线发送request请求,可直接在页面看到返回结果。
根据数据源导入数据原理
API、mock创建
可根据版本tag进行数据回滚
生成数据
测试过程中修改数据,打标签,方便回滚数据
业务库V1
连接参数数据源,展示数据库和表
测试过程产生业务数据
绑定入参数据
待测应用
连接原系统数据源,展示数据库和表
sql助手
归档原理
保存以上结果到基础数据表中
业务数据
业务库V3
查询出本次测试需要的基础数据库的表
通过执行mysqldump命令还原备份的数据文件,作为新的基础数据
https://www.lagou.com/lgeduarticle/97230.html
数据构造器
入参数据库
测试数据修改后添加tag,后台执行mysqldump命令进行备份
选择接口返回的数据格式:json、txt、xml: a. 若是json格式,输入字段名称作为key,将字段值作为value值 b. 若是txt格式、xml格式,输入key,将结果作为value值
勾选数据,点击导入,可将表及所选数据直接导入
参考网站:
基础数据
打开sql助手功能
准备基础数据
页面选择数据源,选择要导入的表和数据
基础数据库
入参数据
API、MOCK生成基础数据
查询出合适版本的业务数据文件
...
根据正则可生成数据
业务数据库1
测试平台-测试数据管理
通过shell脚本执行mysqldump命令将当前基础环境数据进行备份
接口管理-使用入参数据
业务库V2
API、MOCK生成入参数据
连接后台配置的基础数据源
后台原理: 后台连上数据源,可以通过执行写好的python脚本完成数据导入工作。
测试完毕,归档业务数据到基础数据
输入SQL创建原理
点击表,可以查看表结构和数据
手动添加数据值
业务数据库
归档
配置比如手机号、邮箱的正则表达式
勾选数据,可生成对应的插入的sql语句
保存以上结果到入参数据表中
执行sql助手生成的sql,可直接保存到入参数据库
点击表,可以查看数据
从基础数据创建副本
输入SQL创建
从基础数据创建副本原理
开始测试
数据构造器原理
【待测系统】更改数据源为业务数据
回滚原理
接口参数
连接
0 条评论
下一页