python3和robot framework基础配置教程:Pycharm中robot配置
一、安装Hyper Robot framework Support
打开pycharm,在工具栏中找到file-settings-Plugins
,在输入框中输入Hyper Robot framework Support
回车,点击install
。安装完成后需要重启pycharm
软件。
二、安装IntelliBot #patched 或者 IntelliiBot @SeleniumLibrary Patched插件
需要注意的是,Hyper Robot framework Support
和这两个插件因更新情况不一致,存在版本冲突问题(不兼容),如果要使用建议考虑对应兼容版本。
注意:最新Hyper Robot framework Support插件和IntelliBot XXX插件二者选其一就行。
三、配置RF文件识别类型
打开file-settings-editor-file types
,在Recognized File Types
下找到Robot feature files
项,在file name patterns下添加对应的识别类型,点击apply
。
*.resource
*.robot
*.txt
四、配置RF文件模板
进入file-settings-editor-file and code templates
,在file下找到Robot feature file
,添加相应用例模板,添加完成后点击apply
。robot关键字资源模板添加请移步Robot resource file
。
五、RF运行配置
因RF编写的测试用例是无法使用python解释器运行,因此我们需要手动配置。进入file-settings-Tools-External Tools
,点击+
唤起create tool弹窗。
5.1suite套件运行配置
相关配置信息如下:
name:名称,这个可自由命名
program:robot.exe可执行程序地址,一般位于python\Scripts目录下
Arguments:-d +指定存放报告的目录名称 +报告名字(系统自动命名的报告名,一般是log\report\output三个文件)
working Directory:当前的项目目录
5.2当前目录下所有测试用例运行配置
5.3 单case运行配置
Arguments配置不行的话换成这个试试:-d results -t "$SelectedText$" ./
所有配置完成后,需点击apply
。重启pycharm。
六、运行测试用例
在新建工程下右击,选择New-Robot File
,
输入相应的测试文件名称,回车。测试文件就建好了。
编写一条测试用例,编写的时候注意缩进。然后右击,选择External Tools
中的运行设置:
*** Test Cases ***
# 用例名称
this_one_test
# 设置变量
${re} set variable xiaoming
# 打印变量
log ${re}
运行情况如下: