一、安装Python3
在整理本文时,Python的最新版本已经是3.9.0了,但是小编依然采用了亲自上手搭建WEB自动化测试环境时所采用的版本3.7.7,一来有现成的素材,二来规避一些依赖关系的深坑。你若是感兴趣的话,也可以下载最新版本尝试安装。
-
Python安装包下载的官网地址:https://www.python.org/downloads/
注意: 安装软件时,选择将python添加至环境变量;否则,后续需要手动添加环境变量。
-
打开命令行CMD,输入python,查看软件是否安装成功,环境变量是否生效:
二、安装库文件
1.升级pip
小编有些强迫症,使用pip list命令查看已安装内容时,存在黄色“WARNING”提示信息,必须给它解决掉:
根据提示,执行命令:python -m pip install --upgrade pip进行升级。
2.安装robotframework
执行命令:pip install robotframework
3.安装robotframework-ride
执行命令:pip install robotframework-ride
安装ride及其依赖包版本:PyPubSub-4.0.3 Pygments-2.7.1 Pywin32-228 numpy-1.19.2 pillow-8.0.0 six-1.15.0 robotframework-ride-1.7.4.2 wxPython-4.0.7.post2
4.安装robotframework-selenium2library
执行命令:pip install robotframework-selenium2library
安装selenium2library及其依赖包版本:robotframework-selenium2library-3.0.0 robotframework-pythonlibcore-2.1.0 robotframework-seleniumlibrary-4.5.0 selenium-3.141.0
4.验证安装结果
- 打开RIDE,创建测试套件,并成功引用selenium2library
- 创建测试用例,运行并查看运行结果
编写最简单的环境测试脚本:log robot framework 其中,log为关键字,robot framework为输出内容
打开Run界面,勾选Autosave自动保存测试结果,并运行当前脚本:
测试结果:打印信息“robot framework”,并生成三个文件output.xml log.html report.html
三、总结
本文仅简单介绍了Robot Framework + Python3 搭建WEB自动化测试环境;内容有些干,没有对各个模块进行详细介绍,仅提供了操作方法,即莫问原因,跟着干就对了。
后续小编会针对文中涉及内容,逐步逐点进行详解,敬请期待。。。