Robotframework 入门教程(二)

== 变量 ==

RF用$,@,&分别表示标量,列表,和字典,对应的就是python中的sre,list和dict。RF中Variables用来创建变量。修改我们的demo.robot如下,对应于python的语法 var = “value”, list1 = [‘a’,’b’,’c’,var], dict1={‘key1’:’sf’, ‘key2’:list1}
*** Variables ***
${var1}          value
@{list1}           a    b    c    ${var1}
&{dict1}          key1=sf   key2=${list1}

*** Test Cases ***
First Case
    Log to console    ${var1}    
    Log to console    @{list1}    
    Log to console    &{dict1}  
 
Second Case
    ${res}    Evaluate    1+2+3
    Should Be Equal    ${res}    6

Third Case
    ${res}    Evaluate    'i'*3
    Length Should Be    ${res}

变量中可以引用其他变量的值。这次我们调用log to console关键字打印我们的变量。运行robot demo2.robot。得到结果
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值