robotframework中变量的重复使用

来源:互联网 发布:火眼金睛 软件 编辑:程序博客网 时间:2024/06/10 19:37

脚本中曾经遇到过这样的一个问题,如下面的变量定义

${random}    生成一个随机数
set global variable    ${random[0]}
set global variable    ${random[1]}

这样定义了变量的全局引用,在执行脚本中,有一个脚本需要多次重复执行,这样引用的时候,发现每次的${random}取值是一样的,这里可以在case中把该变量定义为test级变量,重新赋值引用,

${random1}    生成一个随机数    
input text    xpath=//span[@id='productInfo.productName']/input    ${random1[0]}

这里要注意下,在test中重复引用的时候,变量名不能和全局相同,一开始我直接拷贝过来,发现每次的取值沒变化,后来修改了变量,就正常了.


0 0
原创粉丝点击