RF的Collections标准库

Posted lara1798

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RF的Collections标准库相关的知识,希望对你有一定的参考价值。

Collections:针对List和Dict的处理
想看更为全面的可以参考官网:http://robotframework.org/robotframework/latest/libraries/Collections.html

可以添加Append to list和移除Remove From List和创建Set List Value
*** Settings ***
Library   Collections

*** Variables ***
&{dict2}    id=1
&{dict3}    id=2
*** Keywords ***
getappendlist
    ${str1}  create list
    Append to list  ${str1}  ${dict2}  ${dict3}
    log to console  ${str1}
getsetlist
    ${str2}  create list
    Append to list  ${str2}  1   2   3
    #修改list中的值
    Set List Value   ${str2}   1    b
    Set List Value   ${str2}   -1    c
    LOG TO CONSOLE   ${str2}
getremovelist
    ${str3}  create list
    Append to list  ${str3}  4   5   8
    log to console  ${str3}
    ${x}  remove from list  ${str3}    1
    log to console  ${str3}
*** Test Cases ***
case1--列表追加
    getappendlist
case2--列表修改
    getsetlist
case3--列表根据下标删除
    getremovelist

 

 技术图片

 

 


 

以上是关于RF的Collections标准库的主要内容,如果未能解决你的问题,请参考以下文章

RF-collections

RF--Collections操作列表和字典的一个库

RF库Collections测试combine lists

RF库Collections库测试关键字append to list

rf相关库说明

RF内置库-----内置库的学习过程总结