准备材料:
Python3.X(推荐3.6),RobotFramework(新版本),pycharm(社区版即可)
下载地址:
Python3.X:https://www.python.org/downloads/ RobotFramework:https://pypi.org/project/robotframework/3.0.4/ pycharm:http://www.jetbrains.com/pycharm/
安装及配置过程:
1、安装Python3.X(这里以3.6版本为例)
1.1)首先选择定制安装,下方可以勾上Add Python3.6 to PATH,自动添环境配置
1.2)默认配置,点击Next。
1.3)这里安装目录可以根据自己需求设置(个人喜欢目录比较浅一点,也可以默认,后面点击install正常安装即可)。
1.4)正常安装
1.5)这里安装完成,点击Close即可。
2、RobotFramework安装
2.1)将RobotFramework框架解压到本地
2.2)通过cmd进入windows命令窗口,再进入robotframework的目录中执行 python setup.py install 命令进行安装
2.3)安装完成。
3、pycharm安装(社区版)
3.1)点击Next
3.2)安装目录可根据自己需要进行修改,然后继续Next
3.3)这里创建桌面快捷方式,可根据自己需要进行勾选,其它全选,然后Next
3.4)点击Install,开始安装
3.5)安装中
3.6)点击Finish,安装完成。
4、配置
4.1)通过pycharm下载intelliBot插件
菜单左上角点击 File>> Settings… 进入配置界面;
进入Settings后,选择Plugins,在搜索栏输入intelliBot,点击下方Browse repositories 按钮。
选择版本,点击install
安装完成后,根据引导重启
4.2)RobotFramework的文件类型识别配置
点击File>> Settings,选择Editor >> File Types ,在列表栏中找到 Robot Feature 选中,再点击右边栏上的加号,添加支持类型
分别添加 *.txt 和 *.
4.3)suite和case的执行配置
在我们在执行脚本时,可以单独执行一个case,也可以执行case的集合:suite(测试套),所以我们这里要做两个配置。
还是打开Settings,如下图所示:
选择External Tools,点击加号,添加可执行配置
4.4)配置单条case的执行:
Name:Robot Run SingleTestCase
Arguments:-d results -t “” ./
Working directory:
这里要注意,Program 配置为python3目录中的pybot.bat(参考下图,注意:“$”)
路径为:D:\Python36\Scripts\pybot.bat(参考)
case单条执行配置完成。
4.5)配置suite(测试套)的执行:
Name:Robot Run TestSuite
Arguments:-d results
Working directory:
如法炮制,再来一遍(注意:“$”)
配置完成,点击OK
好了,这样就配置完成了。
此时,我们可以试跑一下脚本,另外我们这套部署完成后,不仅支持robot的写法,也支持python3,可以利用robotFramework提供的框架,编写python3的代码。
选中case编号,单条case执行
单条case执行结果
suite(测试套)执行
suite 执行结果
详细输出结果:
输出相关日志和报告会生成在对应目录中