pycharm 搭建 robotframework自动化测试环境
robotframework自动化测试环境搭建
注意:robotframework是python编写的,所以必须安装python的环境,这里不做介绍
第一步:安装rf框架
安装robotframework框架及其相关库。
# 命令行输入 安装rf及其第三方库
# 这里可以在cmd命令行中输入,或者在pycharm中的Terminal中输入
pip install robotframework
pip install robotframework-ride #rf 专用ide 也可以不装
pip install robotframework-selenium2library
pycharm中的Terminal
第二步:给pycharm安装支持rf脚本的插件
操作目的:为了能在pycharm中编写robot脚本
在pycharm-settings-Plugins-搜索IntelliBot,选择第二个插件安装
如果在线下载提示失败,可以去网上插件下载到本地,然后通过本地安装。
本地安装方法如下:
在上一步图中,点击具体的插件名字,跳转到下面这个页面中。
之后会跳转到浏览器,直接点击GET
会弹出选择插件版本页面,直接安装一个最新的即可。
下载成功之后,然后通过本地安装进行安装。
查看一下插件是否安装成功。
安装成功之后,查看文本编辑,发现支持了Robot文件。
这里可以添加一个
.txt
后缀文件的支持,这个不是必须的设置,大家可以根据自己喜好进行添加。
第三步:配置运行robot.exe脚本的执行套件
操作目的:在pycharm中运行robot脚本
在第二步中,我们完成了pycharm对robot脚本的支持,但是还无法运行robot脚本,所以我们现在进行robot脚本运行环境的配置。
点击 + 号之后,页面如下。
然后进行配置,主要参数的解释。
这里说明一下,很多文章里program的地址是robot.bat。这可能是早期robotframework在安装的时候,没有类似robot.exe的运行器生成。
现在安装robotframework会自动生成robot.exe。不需要自己手动额外创建一个robot.bat了~
program
: robot运行器地址 I:\python3.6.6\Scripts\robot.exe
。这里每个人的python安装的地址不一样,选到python中Scripts目录下的robot.exe即可。
arguments
:-d results $FileName$ (固定参数)
working directory
:工作目录,即当前RF项目文件夹即可。
Robot Run TestSuite
:测试套件
Robot Run SingleTestCase
:执行单个用例的配置
- 注意这里的
Program
不要选成rebot.exe
!!!要选robot.exe
添加测试套件Robot Run TestSuite
及其参数
Robot Run TestSuite
:测试套件参数
Name
:Robot Run TestSuite(可自定义)
Program
:I:\python3.6.6\Scripts\robot.exe(填robot.exe的目录,每个人的python目录不一样。这里也会不一样。Robot的运行器)
arguments
:-d results F i l e N a m e FileName FileName
working directory
: F i l e D i r FileDir FileDir (rf当前项目名,直接用左边的参数进行表示即可)
根据上面的参数提示进行填写即可。
添加单测试用例执行Robot Run SingleTestCase
及其参数
Robot Run SingleTestCase
:执行单个用例的配置参数
Name
:Robot Run SingleTestCase(自定义)
Program
:I:\python3.6.6\Scripts\rebot.exe(填robot.exe的目录,每个人的python目录不一样。这里也会不一样。Robot的运行器)
arguments
:-d results -t “$SelectedText$” ./
working directory
:$FileDir$ (rf当前项目名,直接用左边的参数进行表示即可)
同上再操作一次
到此环境配置完成,可以在pycharm中进行robotframework脚本编写了运行了 。
上一篇: django第一行helloworld(详细步骤实现)
下一篇: atom配置python开发环境