• RF常用关键字


    常用关键字:

    should be true   python表达式

    1 ${res}  set variable  he
    2 should be true  '${res}' in 'hello'    # 不加‘’号,代表变量
    3 # python表达式,空格不能多于2个,$res只能应用在表达式中
    4 should be true  $res in 'hello'     # 直接引用字符串本身
    5 should be equal  ${1*2} ${2} # {}内会根据python语法进行计算,这种会计算里面的值并转换为int

      

     1 定义变量
     2     ${var1}     set variable  word   #定义字面量
     3     ${var2}     convert to integer  2  # 定义整型
     4     ${var3}     convert to number  4.4  # 定义数字,可以是浮点数
     5     log to console  ${var1}
     6     log to console  ${var2}
     7     log to console  ${var3}
     8     log to console  ${4+3}  # 7  数字变量
     9 常用关键字
    10 # should be true  注意点:数为python表达式,布尔类型,空格不能多于2个,变量前面加一个$
    11 # should be true 它的参数本身是python 表达式语句,RF会直接用python解释器 的eval函数,来解释这个参数表达式。
    12     ${var1}     set variable  word
    13     ${var2}     convert to integer  2  # 定义整型
    14     ${var3}     convert to integer  3  # 定义整型
    15     ${var4}     create list             #定义空列表
    16     should be true  3==2   # 参数为python表达式,布尔类型,空格不能多于2个,变量前面加一个$
    17     should be true  []    # 空列表为False
    18     should contain  hello     he   #第一个参数包含第二个参数
    19     should start with  hello    h  # 第一个参数以h开头
    20     should end with  hello  o   # 第一个参数以o结尾
    21     should be empty  ${var4}    # 判断是否为空
    22 
    23 判断两个对象是否相等
    24 #    should be equal  ${var2}    ${var3}
    25     should be equal  a  a
    26     should be equal as integers  10     010   #转换成数字对象比较,结果是true
    27     should be equal  10     010     #字符串对象比较,结果是False
    28     should be equal as numbers  1.2     1.2
    29 字符串比较
    30 # $符号加变量,直接引用变量本身
    31     ${var}  set variable  word
    32 #   报错Evaluating expression 'word == 'word'' failed: NameError: name 'word' is not defined
    33 #    should be true  ${var} == 'word'
    34     should be true  '${var}' == 'word'  #True
    35     should be true  $var == 'word'  #True
    36 整数比较
    37     ${var}  convert to integer  2
    38     log to console  ${2}   # 2
    39     should be true  ${var} == ${2}
    40     should be true  $var == ${2}
    41     should be true  $var == 2
  • 相关阅读:
    HTML5的进步与优势
    jquery项目中一些比较常用的简单方法
    MVC架构下将查询到的数据以表格形式展现出来
    MVC架构下的导出为excel的代码
    MVC中ViewData中数据转化成json形式的变量的方法
    jQuery实现CheckBox全选,全不选,反选代码
    C#导出到EXCEL
    jQuery常见操作实现和常用函数方法总结
    jQuery中运用正则表达式验证输入是否有特殊字符
    DataTime+当前时间转换
  • 原文地址:https://www.cnblogs.com/aiyumo/p/12390810.html
Copyright © 2020-2023  润新知