robot framework学习笔记之三—Scalar变量

一、变量赋值

    1)Set赋值

    通常使用Set Variable关键字对变量进行赋值,其他Set相关的带Variable的关键字也可以进行赋值

    赋值的时候,变量后面写不写『=』都可以,如下:

    

 

    如果${vara}的值和abcd字符串相等,就赋值321给${varc};如果不相等则赋值678

    2)Get赋值

    主要用于返回值上,包括系统关键字的返回值和用户关键字的返回值,如下:

    

    第一个例子是获取变量${vara}的长度,第二个例子是获取时间

二、变量使用

    1)在判断中使用

    

    如果${vara1}和jay字符串相等,则运行后面的log关键字;如果不相等,则不做任何操作

    2)字符串使用

  • 如果想把变量作为一个字符串的一部分,可以直接这样写,如下:

   

    在RF中连接字符串,不需要用加号,否则会把加号作为字符串。

  • 字符串截取
  • 参与运算,关键字Evaluate

    

    运算结果如下:

    

 

转载于:https://www.cnblogs.com/chengchengla1990/p/6752712.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值