9.4. 在 web 控制台中测试功能
您可以通过在 Red Hat OpenShift Serverless web 控制台的 Developer 视角中调用它来测试部署的无服务器功能。
先决条件
- OpenShift Serverless Operator 和 Knative Serving 已安装在 Red Hat OpenShift Serverless 集群中。
- 已登陆到 web 控制台,且处于 Developer 视角。
- 您已创建并部署了函数。
流程
- 在 Developer 视角中,导航到 Topology。
- 点函数,然后从 Details 面板中的 Actions 下拉列表中点 Test Serverless Function。这将打开 Test Serverless Function 对话框。
在 Test Serverless Function 对话框中,根据需要修改测试的设置:
- 选择" 格式化 "作为测试。这可以是 CloudEvent 或 HTTP。
-
Content-Type 默认为
Content-Type
HTTP 标头值。 - 您可以使用 Advanced Settings 修改 Type 或 CloudEvent 测试的源,或者添加可选标头。
- 您可以修改测试的输入数据。
- 单击 Test 以运行您的测试。
- 测试完成后,Test Serverless Function 对话框会显示一个状态代码和一条消息,告知您的测试是否正常。
- 点 Back 执行另一个测试,或者 Close 关闭测试对话框。