Robotframwwork中Keyword resouce library的使用
RobotFrame Work 中的Resource 及关键字给我们提供的是一种类似于“函数”概念的用户自定义机制。我们可以将一些通用的业务过程封装为一个关键字,并声明业务中的业务数据。在编写测试用例时,直接调用关键字,设置业务数据即可。而一旦业务过程发生变化,或元素定位发生变化,我们只需要更改关键字中的业务逻辑即可,而不必更改每个测试用例。
在使用过程中,有些验证逻辑我们可能无法仅仅通过RobotFrame Work 的内置函数或自定义关键字来实现,这个时候需要我们自己编写外部函数来进行验证,也就是需要自定义外部的Library
1.首先创建好一个资源,选择【New Resource】,打开新建Resource的对话框,填写Resource名称“业务关键字”,add加法的函数
1.2在刚刚建立的【业务关键字】节点点击右键,选择【New User Keyword】,建立新关键字“百add”

添加类似的函数

1.3.这个Keyword类似加法的函数

1.4.进行调用,创建一个新的的测试用例【new Test case】

进行调用

2.创建一个列表参数进行函数调试
2.1创建新的case测试用例,test_kw2

2.2进行调用的Keyord名称为dy_kw2

3.创建一个字典参数进行函数调试
3.1创建新的case测试用例 test_kw3

3.2进行调用的Keyord名称为dict_kw

4.创建一个混合参数进行函数调试
4.1创建新的case测试用例 test_kw3

4.2进行调用的Keyord名称为complex_kw



浙公网安备 33010602011771号