关键字官方文档链接:http://robotframework.org/robotframework/latest/libraries/BuiltIn.html
本文参考链接: https://blog.csdn.net/lelemom/article/details/88966255
1.Set Variable 关键字(将"Hello Word!" 赋值给变量a)
| ${a} | Set Variable | Hello word! |
2. log 关键字(相当于其他语言中的print)
输出变量${a}的内容,log many 可也输出多个变量
| log | ${a} |
3. Evaluate 关键字, 调用python中已经定义的方法
4.catenate, 链接多个对象,将多个对象拼接在一起, SEPARATOR关键字,用什么字符来拼接对象
5.get time, 返回时间
6.Run Keyword And Continue On Failure 关键字
在执行关键字的时候,在关键字中遇到错误或者异常,后续的语句也会被执行, 在MyKeyword的关键字中遇到错误,log 语句依旧会被执行
| ${str} | Run Keyword And Continue On Failure | MyKeyword |
| log | ${str} |
6.Run Keyword And Ignore Error
使用给定的参数运行给定的关键字,并忽略可能的错误。此关键字返回两个值,因此第一个值是字符串PASS或FAIL,具体取决于执行的关键字的状态。 第二个值是关键字的返回值或收到的错误消息。 如果您仅对执行状态感兴趣,请参见运行关键字和返回状态。 Run Keyword And Ignore Error 有2个返回值${result}获取执行结果,值为PASS或者FAIL;${returnvalue}获取Mykeyword的返回值。
| ${result} | ${returnvalue} | Run Keyword And Ignore Error | Mykeyword |
| Log | ${result}+${returnvalue} |
7.convert to integer 关键字
将给定项转换为整数。如果给定的项目是字符串,则默认情况下应为以10为底的整数。有两种方法可以从其他基数转换:
should 断言友情链接https://www.cnblogs.com/jodie2019/p/11981086.html
8.should be true 关键字, 如果条件不为真则返回失败
9.should be equal关键字
should be equal ${list_a[1]} ${list_b[1]}