写点什么

一种不通过 UI 给 C4C 自定义 BO 创建测试数据的方式

用户头像
Jerry Wang
关注
发布于: 2021 年 05 月 23 日
一种不通过UI给C4C自定义BO创建测试数据的方式

假设我在 Cloud Studio 里创建了如下一个非常简单的自定义 BO:



我想生成一些该 BO 的实例。以前我采用的做法是给这个自定义 BO 创建编辑用的 UI。然后使用这些 UI 创建 BO 实例。这种方式很花费时间。



其实有另一种更简便的做法:不需要任何 UI,而是借助 C4C Web Service。


启动 Service Integration 向导,创建一个 Web Service:




基于自定义 BO 创建 Create 和 Read 两个 Service Operation:




Web Service 创建完毕之后,在 Cloud Application Studio 里是显示成这样的:



将该 Web Service 的 WSDL 文件导入到本地,基于该文件创建一个新的 Soap UI 项目,如下:



假设我想创建一个新的 BO 实例,ID 为 101,OrderName 为 Jerry Test BO。在 Create 请求里维护这两个字段的内容,发送请求,得到 HTTP 200 OK 的响应。



再发起读请求,指定 ID 为 101,能够读取 OrderName 和该 BO 的 UUID,说明 BO 实例创建成功。



发布于: 2021 年 05 月 23 日阅读数: 6
用户头像

Jerry Wang

关注

个人微信公众号:汪子熙 2017.12.03 加入

SAP成都研究院开发专家,SAP社区导师,SAP中国技术大使。

评论

发布
暂无评论
一种不通过UI给C4C自定义BO创建测试数据的方式