开发者社区> 游客pxprrm2iipsfu> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

接口测试平台代码实现122: 项目内全局变量-1

简介: 项目内的全局变量,我们要怎么理解呢? 就是自行设计的众多变量,在接口库,用例库中都可以 通过特殊 占位符 来占位。 这在我们日常使用中是很常用的。 并且在自己的多套项目内共用。
+关注继续查看

所以我们现在要考虑以下几点:

  1.  前端怎么交互

答:点开后左侧为自己名下的所有变量套,和公共变量套列表,点击右侧可以打开详情。

    变量套可以选中生效,可以选中多套,多套中若有重复名字的,将会保存失败。


    2. 作用在什么地方

答:接口库的 接口url/header/host/body中;

用例库的 接口url/headeer/host/body/断言/参数化/mock中;


    3.如何存储

答:每一个变量套 都可能含有多个变量,所以最好放在数据库中。一般的变量内容不会很长很复杂,所以我们每行代表一个变量套,所有的变量套组成一个变量套表。

每个变量套内有以下的字段:id, 所属用户id,内容。

注意,内容我们只列了一个超大字段。因为我们不确定总共的字段数量。反正一个字段也够了,存放为字典格式。


    4.需要修改哪些后台函数

接口库的接口保存,调试,登陆接口的保存,调试,用例库的步骤保存和调试和运行。


    5.需要新增哪些后台函数

变量套的增删改查


    6.需要注意的点

无变量时打开变量设置的兼容性等


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
接口测试平台代码实现130: 全局变量-9
本文开始,全局变量 要正式进入 复杂的后台实现了,当然如果能跟到这里,那么也应该没什么难度。 这里还是要重申一下,代码出现问题请先仔细比对教程源码,实在找不出来就先在群里问,没加群的请先加 vx: qingwanjianhua 博主每天的时间并不充裕,私聊的人也很多,如果群里解决不了后可以直接@我去热饭 即可。
10 0
接口测试平台代码实现133: 全局变量-12
好,时隔半月的 实战系列继续更新。 让我们先回顾下现在的进度: 全局变量组的增删改查已经做完了。 然后我们想先插入到接口调试层功能里。 这其中涉及到 变量的占位 和替换。 我们做了一个大字符串的替换公共函数。 然后把url,header host等都塞进去换一遍出来,都成功了。
14 0
接口测试平台代码实现131: 全局变量-10
本节开始要进入比较烧脑的阶段了,请系好安全带,中途跳车的请刷卡。
9 0
接口测试平台代码实现136: 新创建项目全局变量引起的bug
接口测试平台代码实现136: 新创建项目全局变量引起的bug
7 0
接口测试平台代码实现143: 平台主题-夏日清凉2
接口测试平台代码实现143: 平台主题-夏日清凉2
5 0
接口测试平台代码实现27: 项目详情页的导航功能
接口测试平台代码实现27: 项目详情页的导航功能
16 0
接口测试平台代码实现21:项目列表
在本节开始之前,让我们先修复一个bug, bug是,我们在做首页的超链接的时候,修改了child函数,使其增加了一个返回数据的控制器-child_json()函数
22 0
接口测试平台代码实现26:项目详情页设计
本节我们要设计项目详情页。按照我们之前的设计,项目详情页至少要包括3个部分: 接口库 :难度 *** (接口导入/调试) 用例设置 :难度 ***** (用接口库的接口组成各种用例/执行/报告/监控) 项目设置 :难度 * (项目名称/备注/其他管理者 等后续新增的属性修改)
20 0
接口测试平台代码实现2:本平台项目目录解析
观看了上一节的基础环境和django概念后,本节就来实际看一下项目的各个文件和代码作用吧,大佬请无视。本节主要是进行大致讲解,具体文件作用之后文章会土话细说。
14 0
接口测试平台代码实现1:环境和所需技术
本节主要是要介绍下,做一个这样的测试平台,都需要提取掌握哪些技术呢?还没掌握的可以在看完本节之后,去好好学习一下相关技术。本公众号会用直白的土话给您讲讲,并不是百度百科那种晦涩难懂的定义哈。
23 0
+关注
游客pxprrm2iipsfu
我去热饭
435
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载