【RF】Robot Framework Collections内置关键字的学习记录

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.
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容