本文主要介绍Windows下如何离线安装robot framework,及RIDE。
Linux环境下,建议直接使用Docker安装运行
docker run --rm -ti manycoding/robotframework python
Windows下离线安装,需要依次安装如下软件包:
安装包
安装方法
exe文件,双击运行
解压,cmd执行setup.py install
解压,cmd执行setup.py install
解压,cmd执行setup.py install
解压,cmd执行setup.py install
exe文件,双击运行
解压,cmd执行setup.py install
解压,cmd执行setup.py install
注意:
安装Python后,需确保Python安装路径存在于环境变量中,
可通过在cmd窗口执行python --version来判断是否配置妥当。
安装过程中如果出现类似Couldn't find index page for 'certifi'的错误提示,是因为网络环境和SSL证书问题导致。
需要在线查询 缺少的类库(如:certifi),下载并执行安装。
如果需要用到额外功能(如:访问mysql),则需要再安装对应的类库(如:pyodbc)
安装完成后,在cmd命令行执行 ride.py即可启动编辑器。
示例程序:
创建一个访问本地8080端口应用的用例:
Step1:创建测试工程(Project)
Step2:创建测试套件(Suite)
Step3:创建测试用例(Case)
Step4:编写测试用例(Text Edit页签)并保存:
*** Settings ***
*** Settings ***
Suite Teardown Delete All Sessions
Library Collections
Library String
Library RequestsLibrary
*** Variables ***
${app_url} http://127.0.0.1:8080
*** Test Cases ***
HttpGetTestCase
Create Session getsession ${app_url}
${addr} Get Request getsession /
Should Be Equal As Strings ${addr.status_code} 200
Step5:切换到RUN页签,执行Start,即可查看用例执行情况。