robotframework框架 - 在Pycharm当中编写RobotFramework测试用例

 

众所周知,pycharm是个写python极好用的编辑器。也能够装不少的插件来完成各类骚操做。python

某一天,心血来潮在pycharm的插件库里,搜索了一下robot,恩,发现有支持robotframework的插件库,因而暗掇掇的试了一把。eclipse

虽然相对于eclipse这个工具对robot脚本的支持来说,不够友好,可是安装倒是极简单的。编辑器

接下来,请跟我一块儿看看如何在pycharm里完成robotframework用例的实现和运行吧。。工具

 

一、在pycharm当中安装robot插件

打开pycharm,在pycharm的的设置当中,找到plugins。在plugins中搜索robot,获得如下插件:测试

 

 

 

 

 

 

从图中能够看出:spa

Robot Framework Support插件和IntelliBot插件的使用量是比较高的。插件

下载分别是 195.5K,和206.7K3d

可是IntelliBot这款插件,最新更新时间还在2016年,近3年都没有在维护。而RobotFramework Support仍在维护中。从长远来说,选择Robot Framework Support这款插件更佳 。blog

点击Install按钮,安装此插件。ip

安装完成以后,重启pycharm,再进入到上图的Preferences页面中。在Editor的文件模板中,能够看到RobotFramework的测试用例文件 和 关键字文件 。

 

 

 

在文件类型当中,能够看到RobotFramework脚本的默认文件后缀为.robot

 

 

 

 

二、编写RobotFramework测试用例

一、新建一个工程。

 

 

 

二、建立Robot测试用例文件

右键工程名称 -> New -> Robot File。会自动带出Robot用例的模板出来。

 

 

 

 

三、编写Robot测试用例

使用RobotFramework语法,在不一样的section当中编写对应的内容。

 

 

 

ps:

1)插件自己自带高亮显示。如上图。

2)选中关键字,按Ctrl+b可直接跳转到关键字的源代码当中去。

3)没有robot关键字自动补全的机制。关键字名称须要本身查找。

4)左侧Projects区域当中,没有可用关键字展现功能。

 

 

三、配置运行RobotFramework用例

编写后的Robot用例,没法运行。须要在pycharm当中,通过必定的配置后,方可右键选择运行。

1)添加External Tools。添加运行Robot的工具。

主要是以robot.exe来运行robot脚本。robot.exe在python的安装目录下。

 

 

 

 

 

 

 

 2)在测试用例所在的robot文件当中,右键空白处 -> Extenal Tools -> 选择运行内容

 

 

 

运行结果 以下:

 

 

到此,pycharm中编写robotframework就应用完了。。

没有对比,就没有伤害。没有对比,就不知好与很差用的区别。

相对来说,eclipse中用RED插件来编写robotframework是最好的。

相关文章
相关标签/搜索