检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在环境配置页面,单击右侧的图标,进入日志跟踪页面。 图1 进入日志跟踪 设置租户级完整日志,单击,开启日志追踪。 图2 开启日志跟踪 如图3所示,在事件列表页,测试发送该事件。 图3 测试发送事件 查看日志,检查是否是参数错误或流程执行异常导致,修改后重试。 如果发送事件还是不能触发服务编排,则可能是Kafka异
中的连接器中操作,创建对应的连接器。 默认为选中,对信息敏感的场景,建议不勾选。 (可选)测试连接器。 在连接器详情页面,单击“测试”。 选择接口,设置入参后,单击“测试”。 图2 配置测试页面 选择接口:调用的IEF的接口名。 入参:调用接口的入参,所有接口的入参合集如下: project_id:项目ID。
单击,保存修改后的数据接入。 单击/,启用/禁用该数据接入。 数据接入启用后,单击,可运行数据接入。 数据接入启用后,单击,在“测试”页签中单击“测试”,设置跟踪ID后,单击“保存”,调试数据接入。 图1 调试数据接入 数据接入禁用后,单击对应图元上的,可修改图元的配置信息、元数据定义等。
导入导出应用源码包 应用打包发布 如何下载发布后的包 如何发布补丁包 如何制作实例化数据包 如何保护应用代码 如何管理应用版本 如何使用沙箱进行测试 如何安装应用 父主题: 经典版开发指导
初次配置代码仓 在弹出的确认页面,确认后单击“确定”。 参考表1,配置项目级代码仓库。 其中,“忽略测试脚本”表示是否忽略脚本名以“_test”结尾的脚本,该脚本为开发者在开发应用时创建的测试脚本,脚本命名时以“_test”结尾。勾选表示忽略,勾选后,“_test”结尾的脚本不会归档至代码仓中。
名称:新增脚本的名称,设置为ResourceListScript。 模板:脚本模板,用于生成不同类型的脚本,本示例设置为“空脚本”。 空脚本:创建一个空脚本。 空白测试脚本:创建一个空测试脚本。 示例服务脚本:对外提供服务的脚本,可通过restful直接调用。 示例内部脚本:是内部库代码,只能被其它脚本import使用。
了解对象相关背景知识,掌握自定义对象的方法。 了解标准页面相关背景知识,掌握使用“表格”组件组装页面、增删改查对象的方法。 了解服务编排相关背景知识,掌握开发、测试服务编排的方法。 标准页面UI组件:“表单”、“容器”、“输入框”、“下拉框”、“级联选择框”、“标题”、“按钮”的主要配置属性,为“表格”组件添加操作列。
数,如图7所示。 图7 拖拽服务编排的输入输出参数 单击服务编排界面上方的,保存服务编排。 测试服务编排能否正常执行。 单击服务编排编辑器上方的,执行服务编排。 在“输入参数”中,输入测试数据,单击“运行”。 执行成功,界面上会返回设备对象中的全部信息,样例如下: 图8 返回样例
步到运行环境中。 (可选)测试是否能识别身份证照片。 在连接器详情页面,单击“测试”。 “选择类型”配置为“图片URL”或“图片文件”,输入图片URL或选择身份证图片,单击“测试”。 图3 配置身份证 提示如下信息,表明成功识别身份证信息。 图4 测试成功 在脚本中调用连接器 在脚本中,调用连接器实现与OCR的对接。
名称,“code”为1获取的code取值。 单击脚本编辑器页面上方的,保存脚本。 保存成功后,单击,执行脚本。 不用输入请求报文,直接单击测试窗口右上角的。 在日志页签,查看到已获取“access_token”和“openid”,可用于登录微信公众号。 { "acces
步调试,或者单击调试窗格的按钮继续执行事件。 图4 代码行断点示例 多终端测试 在进行页面自适应测试时,可采用Chrome开发者工具提供的模拟移动设备的功能。借助此功能,可无实物快速对网页进行多个终端测试。 单击,可启动模拟移动设备界面,设备工具栏在打开时默认处于自适应视口模式,
业务数据CRUD操作 通过AstroZero脚本中的数据库db标准库的相关方法实现,也可以通过服务编排中的相关图元可视化编排来实现。 业务数据简单查询测试 通过AstroZero控制态工具“数据调试”,进行相关表数据sql查询操作,详情请参见使用控制台分析查询SQL。 业务数据前端显示 前端
建议开启校验state,以防止CSRF攻击。 客户端证书 SAML客户端签名证书公钥。 自签名证书公钥如“saml.crt”,获取方法如下,该方法创建的证书通常只适用于测试场景。 在linux机器上执行如下命令生成密钥文件“saml.key”。 openssl genrsa -out saml.key 2048
return out; } } 单击编辑器上方的,保存脚本。 测试脚本能否正常执行。 单击编辑器上方的,执行脚本。 在界面底部,直接单击测试窗口右上角,执行脚本。 执行成功后,会在“输出”页签返回全部设备信息。 测试成功,单击编辑器上方的,启用脚本。 父主题: 创建业务逻辑
设置完成后,单击“保存”。 (可选)测试是否能识别身份证照片。 在连接器详情页面,单击“测试”。 “选择类型”配置为“图片URL”或“图片文件”,输入图片URL或选择身份证图片,单击“测试”。 图2 配置身份证 提示如下信息,表明成功识别身份证信息。 图3 测试成功 在脚本中调用连接器 在脚本中,调用连接器实现与OCR的对接。
设置“成员类型”为“用户”,“成员列表”选择当前租户开发者,再单击“添加”,退出弹窗。 当前还未创建业务用户,因此这里只添加当前开发者账号到队列中,便于后续开发测试。 在新建队列页面,单击“保存”。 图3 添加用户 图4 添加“用户”成员 参考以上步骤,创建表1中的其他工作队列。 表1 工作队列详情 标签
什么是工作流 开发工作流 脚本 针对业务逻辑比较复杂的场景,AstroZero提供了脚本能力,支持用户在线开发TypeScript脚本,完成灵活复杂的业务逻辑。AstroZero提供了一个方便简洁的在线开发IDE,即脚本编辑界面,脚本编辑界面开发体验接近离线的开发工具,具有如下优势: 现代化的编辑界面,语法高亮显示。
} } 单击编辑器上方的,保存图标。 测试脚本能否正常执行。 单击编辑器上方的,执行脚本。 在界面底部,查询脚本可以不提供输入参数,直接单击测试窗口右上角执行图标。 执行成功,会在“输出”页签返回查询结果。 图1 输出结果示例 测试成功,单击编辑器上方的,启用发布脚本。 创建“查询工单”公共接口
建议开启校验state,以防止CSRF攻击。 客户端证书 SAML客户端签名证书公钥。 自签名证书公钥如“saml.crt”,获取方法如下,该方法创建的证书通常只适用于测试场景。 在linux机器上执行如下命令生成密钥文件“saml.key”。 openssl genrsa -out saml.key 2048
配置的动作名称。 单击脚本编辑器页面上方的,保存脚本。 脚本保存成功后,单击,运行脚本。 在页面底部“输入参数”页签中,输入请求参数,单击测试窗口右上角的。 在“日志”页签,查看打印的日志。 父主题: 使用Rest服务调用Rest协议接口