openEA开源社区
开源,我们是认真的!
这里每天给大家呈现有价值的开源资讯,欢迎您的来稿与推荐,点击上方蓝色字,加入我们吧!
摘要:较新的BPM版本中,提供了SOAP和REST两种接口,这里我讲下REST接口的测试。
openEA开源社区(ID:openEA)| 出品
小夕 | 编辑
何秀峰 | 作者
简介
较新的BPM版本中,提供了SOAP和REST两种接口,这里我讲下REST接口的测试。
在SOAPUI工具中测试
以接口地址:
http://212.64.55.252:8080/h3c/rest/task/route/newprocess 为例
上图是接口说明,这是系统提供的标准接口,通过该接口启动一个新流程
上图,在SOAPUI工具新建一个REST Project,需要根据最上接口说明图,提供processId,nextNodeId,nextUserId,remark,formData参数,其中processId对应我们要生成的流程ID,formData参数则是对应流程表单中,必填写的字段,本例中只包含Subject/主题,text1/名字两个字段;
另外还要提供连接接口服务器所需要的Headers参数,包括:userId,sysid,syspwd
上面接口测试成功后,会在指定nextUserId对应用户的“我的待办”中增加一条记录,下图是打开待办的内容:
我们打开“流程日志”,显示内容如下:
在BPM应用中测试接口
如下图所示:
参考SOAPUI工具,输入所需参数就可以测试,测试结果不在此贴出了
小结
测试REST接口,目的是验证服务器是否正常,以及作为客户端开发的参考。
END
/开源生态
领跑“在线新经济”,开源赋能企业敏捷高效复工
/openEA干货
开源平台再度升级,免费助力企业提升“战疫力”
扫码关注我们
新浪微博:@openEA开源社区