随笔分类 -  提测平台

摘要:TPM提测平台 背景源于多年前的团队的一个需求,那时候Vue这类前端框架还没流行起来,如今重新利用最新开箱即用的前后端框架重新实现出来,并配有系列开发分享文章,宗旨是为做想测试开发和或自己想实现个小工具平台,而没有练手实战项目的同学提供一份的学习参考资料,希望对需要的人有些许帮助。 github地址 阅读全文
posted @ 2022-03-11 20:33 MegaQi 阅读(569) 评论(0) 推荐(2)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 G2Plot项目应用 上一篇《提测平台19-Echarts图表在项目的实践》讲解了Echarts的图表应用,此篇来看下开箱即用且数据绑定更容易的G2Plot组件库如何使用,先上图看下已经实现的分组柱状图效果。 周需求数据 对应数据接口逻辑 阅读全文
posted @ 2022-02-07 10:05 MegaQi 阅读(714) 评论(0) 推荐(0)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 此系列《提测平台》 测试开发分享陆陆续续又更新了8篇,随着阶段功能的开发完成也需求做个总结了,温故知新,回顾下这一阶段的知识点,以及一些自己这大半年的收获和不足 关于Element UI组件 上边总结的加上之前的部分覆盖了80%左右,已经 阅读全文
posted @ 2022-01-01 10:02 MegaQi 阅读(511) 评论(0) 推荐(0)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 本篇内容概要 报告结果存储数据结构设计 前后端报告增加和修改功能 报告详情及附件下载的处理 先解决一个无法覆盖上传问题 上一节中 Upload 上传组件,在达到设置 limit 设置上限后,再次上传文件无法上传,需要先在文件列表右侧 x 阅读全文
posted @ 2021-12-21 09:47 MegaQi 阅读(197) 评论(0) 推荐(0)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 先回顾下在此系列第8次分享给出的预期实现的产品原型和需求说明,如下图整体上和前两节实现很相似,只不过一般测试报告要写的内容可能比较多,就多用了些多行输入框组件,另外一个特别的全新功能操作就是 附件上传,这是需要先解决和要掌握的重点内容。 阅读全文
posted @ 2021-12-19 21:37 MegaQi 阅读(763) 评论(0) 推荐(0)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 本篇讲解概要,快速了解内容关键点,也可先参照脉络点先实现再对照。这样的印象会更深刻。 TPMServer 状态流转接口 在提测功这个大功能涉及到状态直接流转的有两处,一个是提测成功后,对应测试在计划时间内需要点击 “开始测试” 将状态标记 阅读全文
posted @ 2021-11-28 22:50 MegaQi 阅读(506) 评论(0) 推荐(0)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 继续测试开发实战系列的分享,本篇是对提测平台的提测功能的编辑功能进行实现,主要重点是服务端更新接口中邮件内容标注逻辑实现,和对前端上篇添加需求的基础进行适配改造。 TPMServer 提测详细查询接口 根据提测ID,对数据表 reques 阅读全文
posted @ 2021-11-23 23:40 MegaQi 阅读(880) 评论(0) 推荐(0)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 回归主线更新,由于本次知识点只有一个,就不给思维导图了,在上系列测试平台开发实践中主要学习了页面直接的转跳方法和远程搜索的如何做,最终实现了提测的添加的过程,这里补下效果图和测试结果。 演示1: 跳转独立新页面做form表单并支持返回上一 阅读全文
posted @ 2021-11-15 16:39 MegaQi 阅读(683) 评论(0) 推荐(1)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 本篇继续提测平台开发,按惯例先给出学习的思维导图,以便快速了解学习知识和平台功能实现的重点。 基本知识点学习 远程搜索 显示的数据通过输入关键词,从服务器搜索并返回,一般主要用于数据很多服务全部获取显示的,常用selected组件中,比如 阅读全文
posted @ 2021-11-01 23:01 MegaQi 阅读(317) 评论(0) 推荐(0)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 本章内容思维导图如下,由于需要各种状态下的菜单操作,所以需要先实现提测信息的列表基础页面,然后再推进其他需求开发 基本知识点学习 DatePicker 日期组件 Element ui 组件中有两个时间相关的控件,一个是 TimePicke 阅读全文
posted @ 2021-10-11 23:26 MegaQi 阅读(409) 评论(0) 推荐(1)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 按照开发安排,本篇本应该是关于提测页面的搜索和显示实现,怕相似内容疲劳,这期改下内容顺序,将邮件服务的相关的提前,在之前的产品需求和原型中有一个功能点,就是需要在提测人进行提测,以及测试完成的操作的时候要按照一定的模版发送邮件通知,那我们 阅读全文
posted @ 2021-09-26 22:18 MegaQi 阅读(404) 评论(2) 推荐(0)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 开篇说个小讨论,一个群里聊天聊到关于更新篇章的长度,是小篇幅多次,还是每次按照一个小完整的功能,我个人的是按照后种来的,主要的思考就是希望集中的时间段去实践,这样效率高且有每次会有一个小小的成就感,另一种当然有它的好处,更能持续输出,看的 阅读全文
posted @ 2021-09-21 08:46 MegaQi 阅读(700) 评论(0) 推荐(0)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 从本期开始知识点讲以思维导图的形式给出,内容点会按照讲解-应用-展示的形式体现,这样会更清晰些。 DBUntils连接池 在项目中链接数据是直接通过pymysql去做的链接请求关闭,每次操作都要独立重复请求,其实是比较浪费资源,在并发不大 阅读全文
posted @ 2021-09-12 23:10 MegaQi 阅读(292) 评论(0) 推荐(0)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 测试在测试的时候,最难的过莫过于没有产品文档了吧,对此这个测试平台项目是个实战的练手项目,也需要有它诞生的意义,也需要有需求的说明和规划,事实上在头两次分享中简单介绍过当时的产生的背景,其中 “产品/项目”这个模块开发为了务实技术基础,也 阅读全文
posted @ 2021-09-01 23:27 MegaQi 阅读(703) 评论(0) 推荐(0)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 上一篇总结了后端服务接口的开发,这篇我们主要来总结下前后端分离开发中的前端部分,主要是开箱即用的框架介绍和之前章节组件的梳理和部分的扩展内容,总体希望通过之前简单的产品管理页面啰嗦的几次分享和这两次总结,能够从0-1的快速搭建起一个平台, 阅读全文
posted @ 2021-08-22 20:13 MegaQi 阅读(692) 评论(0) 推荐(0)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 本篇主要是对之前几次分享的阶阶段的总结,温故而知新,况且虽然看起来是一个小模块简单的增删改查操作,但其实涉及的内容点是非常的密集的,是非常基础的,也贯穿了整个流程,后续的模块开发操作在掌握这几篇基础上会很快速,如果你还没看过之前的内容,可 阅读全文
posted @ 2021-08-19 09:59 MegaQi 阅读(825) 评论(0) 推荐(0)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 一首歌的时间去阅读,再用半小时的时间去coding,动手去实践才能记得牢,学得会,来吧一起成长进步。 实现模糊搜索功能 使用table属性formatter来格式化内容 实现搜索功能 服务端实现搜索接口 按照查询全部接口进行改造,增加两个 阅读全文
posted @ 2021-08-16 12:14 MegaQi 阅读(306) 评论(0) 推荐(0)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 学习建议还是要多动手做,用一首歌的时间看,用半小时去实际实现,才能事半功倍! 本篇掌握功能点: 后端python实现数据库更新逻辑接口 前端<el-link>文字链接组件实现表菜单操作 前端slot-scope插件槽获取Table的行数据 阅读全文
posted @ 2021-08-13 21:39 MegaQi 阅读(298) 评论(0) 推荐(0)
摘要:抽公共数据链接方法 添加接口掌握post实现和请求数据处理 前端掌握Button\Dilog\Form\Input\Notification组件 阅读全文
posted @ 2021-08-11 22:48 MegaQi 阅读(372) 评论(0) 推荐(0)
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 还是先给出本篇关键点: 数据库使用Mysql本地或者远程云库均可 后端服务通过PyMySQL实现查询基本操作 前端掌握Table组件显示对于超长字符省略优化 创建数据库和产品表 使用数据IDE 链接mysql数据库,并创建一个数据库TPM 阅读全文
posted @ 2021-08-09 23:15 MegaQi 阅读(470) 评论(0) 推荐(0)