python怎么创建关键字_Python 学习笔记20 自定义robot Framework 关键字

本文介绍了如何在Robot Framework中自定义关键字。方法一适用于非面向对象的Python模块,只需导入相应文件;方法二针对面向对象的Python代码,需要在Python的site-packages目录下创建库文件并设置__init__.py,确保类名与模块名一致。通过这些步骤,我们可以创建自定义的测试库和关键字供Robot Framework使用。
摘要由CSDN通过智能技术生成

Robot Framework 自定义关键字

Robot framework 自定义了一些关键字我们可以把他们当作函数在设计测试用例的时候使用。

同时RF也提供了许多第三方的库,我们可以自己下载使用。

当时我们在实际工作中,会编写一些自己的函数来设计测试用例。

自定义关键的方法有两种:

方法一:

如果你编写的python模块没有使用面向对象的方法,那么直接在界面中选择对应的python文件即可:

我在D盘下,新建了一个hello.py文件,里面代码如下:

#-*- coding : utf-8 -*-

defhello_world():print("hello, world!")

我们打开robot framework, 选择library,在弹出的窗口中,直接选刚才的文件即可:

如果库文件导入正确, 库的名字是黑色的,如果是红色的就表示,有错误。

导入成功后,我们可以按下F5键,在弹出的库关键字查询中我啊们就可以看到我们刚才导入的库:

选择好source hello,我们会看到刚才文件中的函数变成了自定义关键字:

我们尝试在测试用例中,使用这个自定义关键字,发现可以正常使用:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值