请问在自定义函数中,如何取系统变量:数组A的值?
<p>web用例执行过程,前置用例已经把页面返回的某些单号存于系统变量A数组中,如何在自定义函数中取A的值?</p><p>目前在函数中使用value = sys_get("A"),运行会报错:不存在的公共参数、关联变量或内置函数。</p>
收藏(0)
分享
相关标签:
注意:本文归作者所有,未经作者允许,不得转载
-
3月7日 10:36
感谢站长关注,问题已经解决!分享如下:
从页面获取了某个内容存入数组后,需要使用sys_put函数将值保存,否则在其它步骤中无法调用成功。
代码示例如下:
# 创建空数组,如果已经创建过则获取已有的myorderid
try:
myorderid = sys_get("myorderid")
except:
myorderid = []
# 添加数据
myorderid.append(sys_get("orderid")) # 添加单个元素,把页面获取的业务单号存在数组中
sys_put("myorderid", myorderid) # 这步是保存myorderid的内容。保存后在其它地方调用可以用{{myorderid[0]}}来调用数组的值
0
0