Robot Framework
文章平均质量分 55
小蟒天天向上
神龟虽寿,犹有竟时;
腾蛇乘雾,终为土灰。
老骥伏枥,志在千里;
烈士暮年,壮心不已。
盈缩之期,不但在天;
养怡之福,可得永年。
幸甚至哉,歌以咏志
展开
-
11、创建一个空的有序字典,并根据需要动态地添加数据【robot framework】
通过这种方式,你可以在 Robot Framework 中创建一个空的有序字典,并根据需要动态地添加数据。原创 2024-08-08 15:16:11 · 173 阅读 · 1 评论 -
10、有条件提前退出关键字Return From Keyword If【robot framework】
在 Robot Framework 中,Return From Keyword If 是一个有用的关键字,它允许你在特定条件下从关键字中返回。在这个示例中,测试用例调用了 Example Keyword 三次,分别传入不同的值,并将结果记录下来。通过使用 Return From Keyword If,你可以使关键字更加灵活和易于维护,因为它们可以根据条件在不同点提前退出。在这个示例中,如果传递的 value 是 1 或 2,关键字将提前返回,并且不会执行后续的 Log 语句。示例 3:在测试用例中使用。原创 2024-06-07 15:37:52 · 499 阅读 · 0 评论 -
9、for循环的新旧语法详解【robot framework】
同一个关键字的换行不需要以“\”开头,以下写法会报错:"Escaping empty cells with '\' before line continuation marker '...' is deprecated. Remove escaping before Robot Framework 3.2.在较短的项中缺少的值将使用 fill 选项指定的值填充,如果未使用 fill,则使用 None。FOR循环中使用的关键字位于接下来的行中,循环以END(区分大小写)在单独的行上结束。原创 2024-01-30 10:54:35 · 1045 阅读 · 0 评论 -
7、Json文件的操作总结【robot framework】
在上述例子中,我们使用 Update Value In Json 关键字将 JSON 数据中键为 age 的值从 30 更新为 31。在上述例子中,我们使用 Set Value In Json 关键字设置了 JSON 数据中键为 age 的值为 30。在上述例子中,我们通过 Get Value From Json 关键字获取了 JSON 数据中键为 name 的值。在上述例子中,我们使用 Remove Member From Json 关键字删除了 JSON 数据中的键 age。原创 2024-01-29 22:20:55 · 1183 阅读 · 0 评论 -
8、Robot 递归 Keyword dryrun error: Maximum limit of started keywords exceeded【robot framework】
Run Keyword 和 Call Method 都会将关键字的调用委托给Robot Framework的执行上下文,从而允许在执行关键字时控制递归深度。这样可以确保递归关键字在运行时不会超出递归深度限制,从而避免因此导致的错误。因此,为了在递归关键字中控制递归深度并避免超出Python的默认限制,推荐使用 Run Keyword 或 Call Method 来调用自身。在Robot Framework中,递归关键字通常使用 Run Keyword 或。原创 2024-01-29 22:15:30 · 293 阅读 · 0 评论 -
6、详解日期计算、时间计算及格式转换【robot framework】
在这个例子中,${current_time} 是当前时分秒,${time_to_add} 是要添加的时分秒,${time_to_subtract} 是要减去的时分秒。在使用这些格式选项时,需要使用 time_format 参数指定待转换或格式化的时间的格式。在这个例子中,首先使用Get Current Date获取当前日期,然后使用Add Time To Date和Subtract Time From Date分别进行加和减操作,最后使用Log To Console输出结果。计算两个日期相差多少时分秒。原创 2023-12-11 15:48:01 · 1599 阅读 · 0 评论 -
4、读字典中的字典,或列表中的字典 【robot framework】
【代码】4、读字典中的字典,或列表中的字典 【robot framework】原创 2023-12-08 23:51:05 · 731 阅读 · 0 评论 -
5、修改列表中的字典字段【robot framework】
例子二:修改frame_structure_list中的frame列表的第一个元素(对应List中的下标是0)例子一:修改List2中的List1的第三个元素(对应List中的下标是2)原创 2023-12-08 23:56:38 · 530 阅读 · 0 评论 -
3、详解两种可变长参数的用法 【robot framework】
语法表示自由命名的可变长关键字参数。,这意味着它接受要执行的命令(command)、其参数作为可变数量的参数(*arguments),最后是可选的配置参数作为自由命名参数(**configuration)。关键字内部,我们使用 Log 关键字打印了接收到的关键字参数 ${kwargs},并使用 Get Length 关键字计算了参数的数量,并将结果打印出来。关键字内部,我们使用 Log 关键字打印了接收到的参数 ${args},并使用 Get Length 关键字计算了参数的数量,并将结果打印出来。原创 2023-12-04 16:05:21 · 661 阅读 · 0 评论 -
1、变量前面符号 ‘@‘ , ‘$‘, ‘&‘和‘%’的差异详解 【robot framework】
{my_list} 访问整个列表对象 my_list。你可以使用它来访问整个列表变量 my_list,或者使用 ${my_list}[index] 的语法来访问列表的特定项。@{my_list} 访问列表变量 my_list 的各个项。但是为什么我们可以使用 ${my_list} 和 @{my_list} 两种语法访问列表变量 my_list 呢?当你想要将列表变量拆分为其各个项时,必须使用 @{my_list} 语法。每当你想要访问列表变量的容器时,必须使用 ${my_list} 语法。原创 2023-11-30 10:25:13 · 1728 阅读 · 0 评论 -
2、Robot Framework实例: 写一个keyword返回两个的参数 【robot framework】
【代码】Robot Framework实例: 写一个keyword返回两个的参数。原创 2023-11-14 17:40:18 · 180 阅读 · 0 评论