You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们
导航

Query测试

最近更新时间2023.05.12 11:13:08

首次发布时间2022.07.26 11:41:18

配置完成的 Query,数据服务支持您在本地进行测试校验数据返回情况。本文将为您介绍如何测试操作。

1 向导式 Query 测试

向导式Query 配置完成后,单击右上角的测试按钮,进入测试界面。
alt

参数说明
保存请求示例仅对请求格式进行校验,不执行请求。
仅校验请求,不执行系统将保存正常的返回内容作为示例文档。

请求参数

  • 参数名称:配置Query参数设置时,填写的字段参数名称。
  • 参数类型:自动获取的字段参数类型。
  • 是否必选:请求参数是否为必选项,非必选且请求参数值没有填写时,将全表数据返回。
  • 值:输入请求参数值。

返回结果

根据输入的参数值,返回数据集表中对应的数据结果。
返回形式支持 Table、JSON 两种形式。

请求日志详细的请求日志,展现具体的SQL查询逻辑。
请求参数体以 JSON 格式展现请求的参数体。

请求参数填写完后,单击弹窗中的开始测试按钮,即完成测试。

2 脚本式 Query 测试

脚本式Query 配置完成后,单击右上角的测试按钮,进入测试界面。
alt

参数说明
保存请求示例仅对请求格式进行校验,不执行请求。
仅校验请求,不执行系统将保存正常的返回内容作为示例文档。
SQL 重写测试时会进行 SQL 优化和重写。
推断返回参数测试后会自动推断出返回参数并填写,但不会覆盖配置时手动添加的返回参数。

请求参数

  • 参数名称:配置 Query 参数设置时,填写的字段参数名称。
  • 参数类型:自动获取的字段参数类型。
  • 是否必选:请求参数是否为必选项,非必选且请求参数值没有填写时,将全表数据返回。
  • 值:输入请求参数值。
返回结果根据输入的参数值,返回数据集表中对应的数据结果。
返回形式支持 Table、JSON 两种形式。
请求日志详细的请求日志,展现具体的 SQL 查询逻辑。
请求参数体以 JSON 格式展现请求的参数体。

请求参数填写完后,单击弹窗中的开始测试按钮,即完成测试。

3 原生 Query 测试

原生Query 配置完成后,点击右上角的测试按钮,进入测试界面。

参数说明
保存请求示例仅对请求格式进行校验,不执行请求。

测试目标

默认选择新建 Query 时,访问功能中选择灵活查询方式生成的测试目标。
例如:在线查询方式,您可以自行编写查询的SQL,和替换的参数值。

{
    "Sql": "SELECT 10 as const, rand() % #{mod} as rand FROM @dataset LIMIT #{row_cnt}",
    "Env": {
        "row_cnt": 10,
        "mod": 3
    }
}

返回结果

根据输入的参数值,返回数据集表中对应的数据结果。
返回形式支持Table、JSON两种形式。

请求日志详细的请求日志,展现具体的SQL查询逻辑。

测试参数填写完后,单击弹窗中的开始测试按钮,即完成测试。