如何测试LinkeyBPM应用流程开发平台的rest接口
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,今天就跟大家聊聊有关如何测试LinkeyBPM应用流程开发平台的rest接口,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。测试方法在reque
千家信息网最后更新 2025年12月03日如何测试LinkeyBPM应用流程开发平台的rest接口
今天就跟大家聊聊有关如何测试LinkeyBPM应用流程开发平台的rest接口,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
测试方法
在request的header中加入以下参数:
sysid
syspwd
userId
测试内容
以我的代办列表接口为例进行如下测试: http://localhost:6677/master_dev/rest/task/pending
1、使用接口工具测试
使用SOAPUI Pro 5.1.2 接口测试工具进行测试
2、使用Ajax测试
调用JS
function ajaxtest(){ var ajaxConfig = { url: 'rest/task/pending', type: 'GET', data: {}, async: false, beforeSend: function(res) { res.setRequestHeader('sysid', 'SysAdmin'); res.setRequestHeader('syspwd', 'pass'); res.setRequestHeader('userId', 'admin');// res.setRequestHeader("Content-Type", CONFIG.apiConfig.ContentType); }, success: function(res, status, xhr) { //如果 回调函数为空,则直接返回数据 alert("调用成功 "); var data = res.data; $('#showText').val(JSON.stringify(data)); }, error: function() { console.log("ajax 访问错误:"); } } $.ajax(ajaxConfig);}调用效果
3、使用Java代码测试
测试代码
import java.util.HashMap;import java.util.Map;import cn.linkey.factory.BeanCtx;import cn.linkey.rule.LinkeyRule;import cn.linkey.util.Tools;/** * @RuleName:Process_获取我的待办列表 * @author admin * @Created: 2018-09-30 10:26:37 */final public class R_SYSDEMO_BG02 implements LinkeyRule { private static final String sysid = "SysAdmin"; //业务注册的ID private static final String syspwd = "pass"; //接入的密码 private static final String userId = "admin"; //指定用户访问 private static final String url = "http://localhost:6677/master_dev/rest/task/pending"; @Override public String run(HashMap params) throws Exception { //params为运行本规则时所传入的参数 //添加验证参数 Map headerMap = new HashMap<>(); headerMap.put("sysid", sysid); headerMap.put("syspwd", syspwd); headerMap.put("userId", userId); //添加业务逻辑参数 StringBuilder param = new StringBuilder(); param.append("?pageNo=1"); param.append("&pageSize=10");// param.append("&appId=1");// param.append("&processId=1");// param.append("&processName=1");// param.append("&keyWord=1"); String paramUrl = url + param.toString(); //使用Get方式请求数据 String responseStr = Tools.httpGet(paramUrl, headerMap, ""); //打印返回的数据 BeanCtx.p(responseStr); System.out.println("打印返回的数据:" + responseStr); return ""; }} 测试效果
看完上述内容,你们对如何测试LinkeyBPM应用流程开发平台的rest接口有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
测试
接口
内容
参数
数据
平台
开发平台
流程
应用
开发
业务
代码
工具
效果
成功
函数
密码
方式
方法
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全属性在哪
到中国平安软件开发好不好
东川区正规软件开发价格信息
软件开发述职报告ppt范文
网络技术领域待解难题
服务器画册
网络安全审计工程师安全吗
信息与网络技术交流会议
情小说软件开发
人事管理数据库系统
闵行区信息软件开发销售方法
外挂软件开发者
网络安全馆设计
中国游戏软件开发公司排名图
金枝玉叶下载软件开发
模拟城市怎么开一个服务器
系统巡查管理服务器
阿里云服务器 学生版
服务器安全特殊登陆事件
abp 更新数据库
松江区网络技术咨询哪家便宜
实体服务器搭建远程虚拟机
电脑软件开发培训多少钱
运行中服务器主板电池没电死机
最新三级网络技术视频
博山人事hr软件开发
数据库慕课视频
信息与网络技术交流会议
临床医学数据库论文收录
2021年国内网络安全事件案例