robotframework自动化测试框架

手把手教你学robotframework自动化框架(第六章:创建

2021-01-22  本文已影响0人  fengzhulin

目录

1、环境配置(完成)

2、一个简单的实例(完成)

3、让用例更完善一些(2021年01月15日完成完成)

4、用例的前置和后置(2021年01月18日完成)

5、关键字的封装和传参(2021年1月23日完成)

6、创建自己的资源文件(2021年1月23日完成)

7、出坑秘籍,问题汇总(2021年1月25日完成)

8、如何自己编写一个library(2021年1月28日完成)

9、数据库连接

9、如何支持win32应用

10、接口测试

11、持续集成

12、自定义包

13、ride使用(快捷键、tear down、timeout、template、tags)

14、常见问题

6、创建自己的资源文件

上一节我们介绍了如何把步骤抽取为关键字,但是如果抽取出来的关键字很多后,就需要进行管理。

我们利用资源文件进行管理。

在用例的目录上点击右键,选择new resource,输入资源文件名,并选择txt格式。你可以先不用管为什么选择txt格式,照着做就好。

然后我们将之前创建的2个关键字移动到该资源文件下面,用鼠标拖动即可实现移动

移动完之后,你会发现关键字的步骤里面的代码关键字变为黑色不可用状态了。

在2.2节里面我们写到编写用例之前需要先引用Selenium2Library的包,那么我们的资源文件也是一样,资源文件下面的关键字如果想使用Selenium2Library里面的关键字,也需要引用它。如下图所示

引用完成后可以再看下步骤的代码,已经变为蓝色可用的颜色了。

现在你再去原来的用例里面看下,会发现之前蓝色的步骤关键字变为黑色了,表示没有找到这个关键字。

所以我们在用例的上级(suite)中,需要引入资源文件名,才能找到这些可用的关键字。

点击sute的setting->resouce,注意不要点击成Library了。

然后通过browser找到【资源文件】的文件,选中即可。点击OK。

如果引用后显示为上图的蓝色样式表示成功,如果是红色则表示失败。

再看看用例

用鼠标双击一下蓝色的步骤,就可以进入到步骤的具体代码进行查看和修改。

上一篇下一篇

猜你喜欢

热点阅读