前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >接口测试平台代码实现127: 全局变量-6

接口测试平台代码实现127: 全局变量-6

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

先修复个小问题:

首页个人看板的数据中,如果小数位过多,会被判断成很大的数据:

如图,其实数据是33.333333333333

猜测这个图是根据字符串长度判断的,不过我们在viwes.py中修改一下,只保留整数位即可:

目前还有很多小伙伴反馈的其他某个缺陷,我准备在全局变量讲完后集中优化。大家不要着急。

----------------正文开始---------------

全局变量,我们上节课,简简单单的实现了增加功能,本节先来实现个删除功能 热热身。

打开我们的全局变量的那个P_global_data.html,找到删除按钮的标签,给它加上onclick,顺便在下面写好这个js函数,函数内容很简单,直接告诉后台要删除的变量id即可,然后刷新当前页面。

然后是urls.py:

最后是views.py:

然后就是测试阶段喽:

刷新页面 ,重启服务:

删除前:

删除后:

看来成功了。

那么本节内容结束了么?很显然,才开始上主菜。

就是编辑和保存。

编辑展示部分业务逻辑:使用者点击任何变量名字按钮,右侧展示变量当前的名字和内容,还有一个id隐藏的input。我们在之前的章节中已经完成了这部分。

今天就剩下 保存功能了。

我们点击任意一个变量:

可以看到,已经显示在了右侧编辑框。

然后我们给保存当前按钮增加onclick属性:

然后在下面新增save_one函数:

如上图,我们拿到了该变量的id,name,data。然后传给后台,让其保存后前端刷新页面。

继续,urls.py:

最后是views.py:

之后是测试:

改变前:

改变后:

看来成功了。

本节内容到此为止,下一节,我们要处理一下这个前端功能的 一些缺陷。比如:未选变量的空白情况点击保存当前按钮;点击后进入编辑状态却删除了该变量的各种处理;变量名的重复的保存情况。等等。

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

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

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

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

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