美文网首页测试框架学习
【RF】Robot Framework Collections内

【RF】Robot Framework Collections内

作者: aimilyzhen | 来源:发表于2019-08-10 23:59 被阅读0次

    1. Set to Dictionary

    该关键字是Collections库中的一个关键字,属于内置(Builtin)关键字,作用是向字典中增加键值或是更新原有的值。

    1. 现有如下脚本:

    set to dict.png
    2. 运行之后的结果为,使用log关键字将对应内容进行打印输出:
    set to log.png
    3. 该段case执行了如下功能:
    • 第1行内容是创建一个字典,并且增加key=name,value=vicky的键值对;
    • 第3行使用“Set to Dictionary”关键字* 将新的键值对增加到刚刚创建的字典中;
    • 第5行更新已存在的key=age的对应的value值;
    • 从log的输出日志中可清晰的看到该关键字的作用;

    2. Get Length

    关键字功能:获取list或是dict的长度.

    2.1 实例脚本:

    get length.png
    2.1 运行结果为:
    length log.png

    3. Get Count

    关键字功能:返回并在日志中记录item2在item1中出现的次数,使用方式为:Get Count item1 item2

    3.1 一个实例:

    count.png
    3.2 运行结果为:
    count re.png

    4. App To List

    关键字功能:向list中添加数据。

    4.1 一个例子:

    append list.png
    4.2 运行结果:
    list log.png

    5. Dictionary should contain key

    关键字功能:指定的dict是否包含给定的key,如果不包含,则报错,并返回错误信息,也可以自己指定报错信息,如果没有指定,将会使用默认的。

    5.1 用法:

    key word 用法 说明
    Dictionary Should Contain Key dictionary, key, msg=None 1. Fails if key is not found from dictionary.2. Use the msg argument to override the default error message.

    相关文章

      网友评论

        本文标题:【RF】Robot Framework Collections内

        本文链接:https://www.haomeiwen.com/subject/kladjctx.html