自动化测试平台
2022-02-07 13:50:26 6 举报
自动化测试平台框架
作者其他创作
大纲/内容
default.ini
TestData.yaml
通用对象层(PO模式)
python函数
BusinessPage
无码编写自动化
CommUtil
BasePage
编排规则,填写数据,组合逻辑,实现数据驱动无码自动化
测试报告(allure)
PageElement
TestData.xls
用例层(根据业务模块划分)
测试计划
测试报告
功能点3
基础服务层
跨环境数据管理
数据存取
用户服务
自定义扩展
check
数据
配置管理
自动化用例关联
api功能用例api专项用例api冒烟用例根据用例分类管理执行用例
第三方服务
DataUtil
配置文件
获取数据报告
用例引擎
前置条件
消息推送
数据备份
功能用例与自动化用例关联用例为基准,衡量自动化覆盖率
iniUtil
数据库、redis基本信息管理
http/rpc
测试数据管理
多环境数据管理
输出结果
核心框架
自定义函数
案例步骤图
TestData.json
数据存储
用例分类管理
python+pytest+allure自动化测试框架
mongodb
功能点1
用例关联
测试数据
功能点2
衡量覆盖率
redis
日志记录
数据对象
前端展示
前置后置处理(conftest)
pg
公共组件
脚本执行日志
用例对象
pytest收集执行
API参数填充
接口基础信息管理(地址、类型、参数、字段含义)
自动化关联用例
参数对象
定时任务
Locator
测试数据管理跨环境数据管理
HttpClient
清理
业务组织结构定时任务全局变量
MQUtil
API自动化框架平台
用例执行日志执行报告统计报告结果趋势待完善API服务及API趋势
yapi接口平台
日志服务
测试平台
ES存储log
0 条评论
下一页