在 Pycharm 当中编写 RobotFramework 测试用例

​众所周知,pycharm 是个写 python 极好用的编辑器。也可以装很多的插件来完成各种骚操作。

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

虽然相对于 eclipse 这个工具对 robot 脚本的支持来讲,不够友好,但是安装却是极简单的。

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

如果对软件测试、接口、自动化、性能测试、测试开发、面试经验交流。感兴趣可以加裙485187702,群内会有不定期的发放免费的资料链接,这些资料都是从各个技术网站搜集、整理出来的,如果你有好的学习资料可以私聊发我,我会注明出处之后分享给大家。

1、在 pycharm 当中安装 robot 插件

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

 

从图中可以看出:

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

下载分别是 195.5K,和 206.7K

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

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

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

 在文件类型当中,可以看到 RobotFramework 脚本的默认文件后缀为。robot

2、编写 RobotFramework 测试用例

1、新建一个工程。

 

2、创建 Robot 测试用例文件

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

 

3、编写 Robot 测试用例

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

ps:

  1. 插件本身自带高亮显示。如上图。
  2. 选中关键字,按 Ctrl+b 可直接跳转到关键字的源代码当中去。

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

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

3、配置运行 RobotFramework 用例

编写后的 Robot 用例,无法运行。需要在 pycharm 当中,经过一定的配置后,方可右键选择运行。

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

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

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

 运行结果 如下:

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

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

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

总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

在 Pycharm 当中编写 RobotFramework 测试用例_第1张图片

 视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。    

你可能感兴趣的:(软件测试,自动化测试,pycharm,测试用例,ide)