接口测试平台开发之接口开发(用例集合)

接下来开发用例集合接口,在星瀚项目中点击用例集合,一直显示玩命加载中,检查看这个接口http://127.0.0.1:8000/api/case_collection一直报404,证明这个接口没有开发,首先配一下url,在urls.py里新增path(‘case_collection‘, views.CaseCollectionView.as_view()),然后在forms.py里新增如下图:

用例集合和用例管理接口基本一样,需要增删改查,因此也要继承NbView,CaseCollectionView里的代码如下图:

然后点击用例集合,还是显示玩命加载中,重写CaseView类里的get方法,根据接口文档去掉model_dict[‘interface_name‘] = instance.interface.name,model_dict[‘interface_id‘] = instance.interface.id,model_dict[‘rely_case‘] = get_premise_case(instance)这三行,报TypeError: Object of type Case is not JSON serializable错误,还是显示加载中,于是去custom_views.py文件里BaseView类下复制exclude_fields = [‘is_delete‘],把case也加进来,再次刷新页面,没有报错,页面可以打开,CaseCollectionView里的代码如下图:

原文地址:https://www.cnblogs.com/laosun0204/p/12580397.html

时间: 2024-08-29 16:48:22

接口测试平台开发之接口开发(用例集合)的相关文章

银联权益分销平台行业应用接口开发实例(php语言)

什么是银联权益分销平台?为了更好的支持银联.行业.银行的共赢和发展,中国银联决定在全国范围内统一和定制行业应用的功能,特创建权益分销平台,使行业和银行更方便的接入和使用.权益分销平台的创建和业务功能的统一,有助于进一步竖立银联业务的整体形象和规范业务的开展形式,便于今后业务统一推广.为实现该平台功能和行业.银行的统一,特制定本规范. 基本原理: 本规范对中国银联和行业应用平台的核心功能接口进行规范说明,用来配合完成行业应用业务功能统一的建设,也作为银联内部以及第三方业务平台交互的统一接口.本规范

开发日记:接口开发设计

接口开发使用规则 业务术语: 请求:通过HTTP协议把需要传输的数据发送给接收方的过程. 返回:根据得到的数据处理完成后,将处理完成的结果反馈给接收方. 敏感词:带有敏感政治倾向,暴力倾向,不健康色彩或不文明的词. 特殊字符:特殊字符包括:^ | $ # 等. 操作结果:成功失败,成功返回结果,失败返回结果错误信息. 操作流程:执行之前,执行之后,正在执行. 接口编写规则: 1. 所有的接口必须包含method和version参数. 2. 所有的接口增加了版本号管理,以便适应多个不同版本客户端的

java web开发(二) 接口开发

java web开发(一) 环境搭建讲解了如何搭建基础项目,如果你还没了解,可以先去看看!今天我们就来看看接口的开发,打算使用比较古老的或者说比较原始方法实现的接口. 一.数据库设计. 我打算做一个简单的学生信息管理系统,数据库名为students_manage,并且先设计一张学生表,表名为student. 1.打开Sqlyong工具,如果还没创建连接,可以点击新建,输入名称,点击确定即可, 2.然后在保存的连接中选择,刚刚新建的连接,只需要在密码输入框中输入,安装数据库时的设置的密码,点击连接

微信公众平台消息接口开发-封装weixin.class.php(转)

一.封装weixin.class.php 由于微信公众平台的通信使用的是特定格式的XML数据,每次接受和回复都要去做一大堆的数据处理. 我们就考虑在这个基础上做一次封装,weixin.class.php,代码如下: <?php class Weixin {     public $token = '';//token     public $debug =  false;//是否debug的状态标示,方便我们在调试的时候记录一些中间数据     public $setFlag = false;

[转]微信公众平台(测试接口)开发前的准备工作(转载自walkingmanc的专栏)

本文转自:http://blog.csdn.net/jiangweicpu/article/details/21228949 http://blog.csdn.net/walkingmanc/article/details/21457097第二讲 探秘微信公众号 1.   申请微信公众号 我们要进行微信公众平台的开发,第一步当然是要有公众号了.什么?不知道什么是微信公众号,看来你还要先回炉炼炼了,呵呵.通俗的说,我们微信平台就好像是一个大社会,里面有个体人,也有各种组织机构.你自己使用的普通微信

微信公众平台消息接口开发-封装weixin.class.php

原文:微信公众平台消息接口开发-封装weixin.class.php 一.封装weixin.class.php 由于微信公众平台的通信使用的是特定格式的XML数据,每次接受和回复都要去做一大堆的数据处理. 我们就考虑在这个基础上做一次封装,weixin.class.php,代码如下: <?php class Weixin {     public $token = '';//token     public $debug =  false;//是否debug的状态标示,方便我们在调试的时候记录一

java 微信自定义菜单 java微信接口开发 公众平台 SSM redis shiro 多数据源

获取[下载地址]   QQ: 313596790官网 http://www.fhadmin.org/A 调用摄像头拍照,自定义裁剪编辑头像,头像图片色度调节B 集成代码生成器 [正反双向](单表.主表.明细表.树形表,快速开发利器)+快速表单构建器 freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面.建表sql脚本,处理类,service等完整模块C 集成阿里巴巴数据库连接池druid  数据库连接池  阿里巴巴的 druid.Druid在监控.可扩展性.稳定性和性能方面都

微信公众平台消息接口开发(32)空气质量指数查询

原文:微信公众平台消息接口开发(32)空气质量指数查询 微信公众平台开发 微信公众平台开发者 微信公众平台开发模式 空气质量指数 PM2.5 作者:方倍工作室 原文:http://www.cnblogs.com/txw1958/archive/2013/05/30/weixin-if32-air-quality.html 一.获取原版数据 在中国环境监测总站http://www.cnemc.cn/ 可以找到全国城市空气质量实时发布平台,其地址为 http://113.108.142.147:20

微信公众号平台接口开发:基础支持,获取access_token

新建Asp.net MVC 4.0项目 WeChatSubscript是项目UI层 WeChatTools是封装操作访问公众号接口的一些方法类库 获取AccssToken 我们要的得到AccessToken,这是所有接口访问的基础,我们看看官方给出的接口调用文档 很简单明了,grant_type=client_credential,这是固定的不会变 appid与secret就是前面一章我叫大家记起来的那个认证口令数据. 下边我们来实现这个功能,新建WeCharBase.cs 1 public c