报表用例
业务场景:科目余额表查询报表数据。
步骤描述:
1. 创建用例
使用“从业务领域选择单据 ”功能创建一个新的用例。
可以使用单据类型过滤非报表数据,快速定位需要的账表。如下图所示,我们勾选科目余额表,然后点击右箭头按钮,加入到用例树中,点击确定即可创建。
2. 添加查询报表接口
点击“添加报表接口”创建查询报表接口。
此处有两种设置查询条件的方法可供选择:
①在产品中保存报表过滤方案,并共享给所有人(因为过滤方案创建人和测试时使用的集成用户可能并非同一人)。
在选择过滤方案的下拉列表中选择需要的过滤方案。
注意:每个报表都会有个”默认方案“,但如果用户没有在产品中保存过默认方案,则该”默认方案“为空,即没有填入任何过滤条件。
②点击“填写参数”跳转到云星空产品界面,修改查询参数,然后点击“生成JSON”按钮,复制代码到在线测试页面。
完成以上任一点后,再点击“选择查询字段”,在弹窗中勾选需要显示的字段并点击右箭头按钮,关闭弹窗后可以看到请求参数JSON发生了对应的改变,点击“启动测试”,测试成功后“添加接口至项目”即可。
3. 添加自定义校验
进入接口详情页面,点击校验规则的新增按钮,添加一行新的校验规则。
在返回结果json中根据命中位置和校验字段名提取对应的值,和校验数据做对比,如果一致则校验成功,反之校验失败。
校验字段名:如果下拉列表中没有想要的校验字段(会根据FieldKeys的值进行过滤),则可以手动输入。
校验数据:预期的返回结果中校验字段对应的数据
命中位置:报表查询接口的返回结果中的第几行,或者为其他接口的返回结果中第几个校验字段对应的值(比如保存接口返回结果中有两个Id字段,命中位置可以为1或者2)。
4. 查看测试结果
进行用例测试,查看测试结果。
报表用例
本文2024-09-23 04:02:18发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-162708.html