任务模块-报告模块-日志模块
2023-09-14 09:00:33 时间
################
需求背景:
报告模块
怎么来处理这个报告的问题,
报告是非常重要的一块,
1,可以看到每一次执行的情况,多少通过了,多少失败了
2,可以看到执行的日志,每一步的日志,失败了,我要知道失败在哪里了,
3,每次都要有报告
################
业务设计:
1,任务列表,
任务名称,查看任务详情,报告列表,执行的功能,
2,任务详情,
每一个用例的列出来,后面有新增和删除,
3,报告列表
任务名称,执行时间,通过,失败,查看报告,
4,报告详情
每一个用例的列出来,状态通过还是失败,查看日志,
5,日志查看
就是把这一段日志后台打印的拿出来,然后保存起来放到一个字段,
################
数据库设计
1,任务列表,
任务表和用例表是多对多的,一个任务可以有多个用例,一个用例也可以属于多个任务,
字段:任务id,任务名称,用例id,
逻辑:增加一个执行的按钮,
2,报告列表,
报告和任务关联起来,这是一对多的,一个任务可以有多个报告,因为执行了多次,但是一个报告只会属于一个任务,
逻辑,跑任务第一步就可以生成数据,这是报告列表数据,
3,报告详情表
字段:detail_id,report_list_id,任务id,用例id,通过,失败,
逻辑:跑完一条用例之前就插入一条详情数据,这是报告详情数据,
3,日志表,
日志和报告关联起来,这是一对多的,一个报告可以有多个日志因为有多个用例,但是一个日志只会属于一个报告,
字段,日志id,任务id,报告id,用例id,日志内容,
逻辑:这样我写入日志的时候就可以获取到任务id,报告listid,detailid,用例id,然后插入日志,这些都在有任务id的时候执行的内容,
##################
相关文章
- Python日志模块学习,从这里开始...
- 第四十五节,logging日志模块
- python:利用logbook模块管理日志
- 阿里云的RDS 查看binlog日志的方法
- python中日志logging模块的性能及多进程详解
- Tomcat控制台日志输出到文件
- python:利用logbook模块管理日志
- Oracle归档日志满了怎么办
- Atitit code for biz lst idx项目分析法,包括模块分析,与模块位置idx数据库分析 数据表的分类 日志表不断增长(包括用户表,订单表等)。。元数据表表 基本不增长。。。
- Android Studio 日志工具(5个级别Log)
- 100天精通Python(基础篇)——第32天:日志logging模块基础+代码实战
- 已解决selenium模块利用performance获取network日志请求报错(亲测有效)
- 〖Python零基础入门篇(57)〗- Python中的日志模块
- 【深入浅出etcd系列】3. 日志同步
- Spring 自定义注解,配置简单日志注解
- Spdlog日志编译
- 利用开源架构ELK构建分布式日志系统
- journalctl 日志查看方法
- VC++使用fprintf函数实现写日志文件的功能(附源码)
- Python接口自动化核心模块 - 数据库操作和日志
- 关于MySQL 通用查询日志和慢查询日志分析
- golang日志输出
- Kubernetes 容器日志搜集与管理
- ELK日志(1)