html tool

2018年10月31日星期三

robotframe 嵌套字典引用---好纠结的使用方式啊


遇到的问题:
嵌套定义的字典,引用最内部的key提示无这个定义内容,如下:

KEYWORD ${test_ip}= = &{&{config_map}[${env_config}]}[tdp_ip]
15:36:49.003  FAIL   No keyword with name '&{&{config_map}[${env_config}]}[tdp_ip]' found.


当前的解决方式:

  1 *** Settings ***
  2 Variables    mapping_tdp.py
  3 *** Test Cases ***    
  4 testII      
  5     ${env_config}     Set Variable    dev
  6     Log    &{config_map}[${env_config}]
  7     &{deva}    Set Variable    &{config_map}[${env_config}]
  8     Log    ${deva}
  9     Log    &{deva}[tdp_ip]  



使用内层字典定义再次引用的方式

[popexizhi: 好吧我是来吐槽robotframe的,再次吐槽,真的不好用,看来要去社区提要求了,这种语法太不支持良好了:)]

没有评论:

发表评论