前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >(简易)测试数据构造平台: 18 (工单系统)

(简易)测试数据构造平台: 18 (工单系统)

作者头像
我去热饭
发布2022-07-07 15:05:11
3590
发布2022-07-07 15:05:11
举报
文章被收录于专栏:测试开发干货

【本节目标】工单系统和面板打造。

按照我们之前的设计,工具的开发是由主程序员来负责,但是提交需求是由普通用户提交。那么就需要一个看板来记录这些需求。

虽然说听起来这个工单系统有点高大上,但是细想,不过是一个数据表而已。

所以接下来几章就是去做这个工单系统了~

这里大家要熟悉,新增一个模块的步骤,其实就是考虑各个层的实现,包括对其他模块的对接。当然,也不用非得一开始就想好一切,有需要改的优化的后面迭代就行。

1. 数据层:

我们去models.py中新建工单表:DB_order

注意,工单并不仅仅是为申请创建工具 来做的。所以没必要全部贴合创建工具功能的字段。

而且工单的话,意义也很大,充分落实了 有应必求的风格。比传统的留言板反馈机制要靠谱太多。

当然,工单的字段以后我们会视情况逐渐增加。

别忘了最后同步表结构

2. views.py中实现工单的增加和查询 功能。修改和删除暂时不做。

增加:

注意,增加功能只能被其他函数调用,不可从浏览器直接访问,属于内部函数。且调用时必须传三参。

查询:

查询功能是浏览器可以直接调用的,属于http接口的后台函数而已。所以需要用请求数据本身作为参数 ,即request

本节课到此结束,下节课我们来开发,如果申请新工具,要怎么去触发新建一个工单的过程吧~

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-06-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 测试开发干货 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档