接口测试平台-接口用例失败【信息提示[公共流程组件]】定位分析原创
金蝶云社区-王哈哈_1012
王哈哈_1012
4人赞赏了该文章 401次浏览 未经作者许可,禁止转载编辑于2022年11月10日 19:36:25

问题:手工测试功能正常,接口平台用例断言取值为空,如下图示例:

image.png


分析1:查看信息提示[公共流程组件]步骤中是否存在“内置函数组件”这一步骤,如果存在,查看content变量的值是否与“预期值”相同;如果不存在内置函数组件这一步骤,进入分析2

解决方法:根据content变量的提示确定问题所在,在根据实际情况解决问题

image.png


分析2:查看信息提示[公共流程组件]的上一步骤(如上述案例中:下推),查看下推组件中变量赋值步骤,查看提取值是否为空,如果为空,查看接口响应体数据是否存在断言的预期值,如果没有进入分析3

解决方法:根据接口响应体信息确定问题所在,在跟进实际情况解决问题

image.png


分析3:比对手工操作,查看该步骤的动作接口及接口响应数据是否正确,接口正确,查看传参是否正确,如果接口不正确(如下图),说明元数据存在问题,如果元数据没有问题,查看分析4

image.png

解决方法:使用ctr+alt+g找到当前元页面,点击测试用例步骤中下推元数据组件,进入元数据编辑页面,比较元数据唯一标志和操作代码,并进行修改保存

image.png


分析4:可能是该页面没有对应的动作词
解决方法:方法1.调用对应的业务接口实现;方法2:在元数据导入页,所搜对应的窗体名称,点击查询,选择自己实际需要的页面进行导入

说明:动态加载的页面,在导入时如果没有出现元数据,需先打开对应的页面

image.png




图标赞 4
4人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!