接口自动化元数据取值功能隐藏技能

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

接口自动化元数据取值功能隐藏技能

  最近调试用例发现关于元数据组件取值功能的一个问题,***现象是设置取值单据体的物料编码,实际取值结果和物料名称相等***。相关截图见文末。 ## 首先,简单说下接口测试平台封装的元数据取值功能逻辑: 1. 先通过接口getMetadata.do获取页面元数据中英文名称、标识等映射关系; 2. 再通过接口loadData获取页面所有数据,此时数据一般包含英文名称、标识、数值等; 3. 最后通过上述2个接口的数据以及待取值的字段名综合来取值。 ## 其次,我们结合当前问题来看下具体的取值逻辑: ![](/download/010042c0e5a54af84ce59479bc844fcfc526.webp) ## 最后: 1. ==若取值对象的值是列表,非字符串时,如:值是["Item-00005314","【业务单元B-CLB】Item-9","Item-00005314","",""],需要在填入时增加标识(${xxx};2的格式,后面这个数相当于取列表中第几个值,从1开始计数),否则默认取第2个值。==   此问题我们需要取中第1个值,则*需要填入 ${WLBM};1,只填{WLBM} 会取其第2个值*。 2. 取值对象是字符串不受影响。 ![03.webp](/download/01006f01568315c04789aa8516d87e4175a9.webp)

接口自动化元数据取值功能隐藏技能

 最近调试用例发现关于元数据组件取值功能的一个问题,***现象是设置取值单据体的物料编码,实际取值结果和物料名称相等***。相关截图...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息