首页 > 其他 > 详细

报告模块

时间:2020-11-30 19:16:54      阅读:27      评论:0      收藏:0      [点我收藏+]

################

需求背景:
报告模块
怎么来处理这个报告的问题,
报告是非常重要的一块,
1,可以看到每一次执行的情况,多少通过了,多少失败了
2,可以看到执行的日志,每一步的日志,失败了,我要知道失败在哪里了,
3,每次都要有报告

 

################

业务设计:
1,任务列表,
任务名称,查看详情,执行的功能,
2,任务详情,
每一个用例的列出来,后面有新增和删除,
3,报告列表
任务名称,执行时间,通过,失败,查看报告,
4,报告详情
每一个用例的列出来,状态通过还是失败,查看日志,
5,日志查看
就是把这一段日志后台打印的拿出来,然后保存起来放到一个字段,

 

################

数据库设计
1,任务表,
任务表和用例表是多对多的,一个任务可以有多个用例,一个用例也可以属于多个任务,
字段:任务id,任务名称,用例id,
逻辑:增加一个执行的按钮,
2,报告表,
报告和任务关联起来,这是一对多的,一个任务可以有多个报告,因为执行了多次,但是一个报告只会属于一个任务,
字段:报告id,任务id,用例id,任务执行时间,通过,失败,
逻辑:执行的时候做统计,把结果先放到一个列表,任务id,用例id,时间,状态,然后全都结束了,统一把这些放到数据库,
3,日志表,
日志和报告关联起来,这是一对多的,一个报告可以有多个日志因为有多个用例,但是一个日志只会属于一个报告,
字段,日志id,任务id,报告id,用例id,日志内容,
逻辑:每次执行结束的时候,把日志存起来,

 

 

 

##################

 

报告模块

原文:https://www.cnblogs.com/andy0816/p/14062730.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!