codecamp

通用函数

简介

您可以将通用的数据操作/函数/方法保存为Javascript函数,方便在API测试/自动化测试中重用,并且当函数发生改变时,所有引用了该函数的API测试均会发生改变。

创建通用函数(Public Function)

进入 通用函数管理 页面,点击 创建通用函数 按钮,输入相关信息并点击保存即可。

描述
名称通用函数的名称,仅用于查找
函数名函数的程序名称,支持英文、数字、下划线,在API测试中通过函数名来调用相应的通用函数
传递参数函数的入参,按照顺序依次传入

修改通用函数

函数名不可随意更改,一旦修改为不同的函数名称,则已经在API测试中引入的函数会因为无法找到对应名称的函数而报错终止测试。

进入通用函数管理页面,点击相应函数的 修改 按钮即可:

删除通用函数

函数不可随意删除,一旦删除已被API引用的函数,则已经在API测试中引入的函数会因为无法找到对应名称的函数而报错终止测试。

进入通用函数管理页面,点击相应函数的 删除 按钮即可:

引用通用函数

进入API测试(API代码注入、Code高级自动化测试)页面,点击插入通用函数按钮,选择需要插入的函数即可:


数据结构
API自动化测试
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }