Python3上安装RobotFramework

  • Post author:
  • Post category:python




1. 安装 Python3 (笔者这里安装的 Python3.6.5)



2. (非必要操作)将pip源更改为阿里云源

因为使用pip安装的时候,默认的源在国外服务器,可能会出现安装失败的现象,故将安装源改为国内阿里源


更改步骤传送门



3.安装 WxPython 库

pip install wxpython

安装Wxpython



4.安装robotframwork

pip install robotframework

image



5.安装RobotFramework常用库

pip install robotframework-selenium2library  # (非常有用)
pip install robotframework-requests  # (可选)
pip install robotframework-SSHLibrary # (可选)  
pip install robotframework-ftplibrary  # (可选)
pip install robotframework-appiumlibrary # (可选)

image



6.安装Autoitlibrary库(操控Windows上弹窗控件)


  • 安装pythonwin32


    下载传送门



    备注:这里下载后双击安装的时候可能会报下面的错


    安装pythonwin32报错



    解决办法:笔者开始的下载链接末尾是20220,安装失败后把上面的传送门地址后面的20220改成20221,下载新的版本才成功



    pythonwin32第一次版本不对安装失败

    更换pythonwin32版本

    image

  • 安装AutoitLibrary


备注:这里直接使用如下pip命令安装可能会报下面的错误,请务必使用管理员打开cmd再使用pip命令安装


安装autoitlibrary失败

pip install robotframework-autoitlibrary

  • 安装AutoIt V3


    下载传送门


    备注:安装的时候,下面一定要勾选x64

    image




其实如果不需要使用RF官方编辑器RIDE的话,到此为止恭喜RobotFramework已经可以正常使用了



7.如果非要使用RF官方编辑器RIDE的话,我们继续安装robotframework-ride

pip install robotframework-ride

image



8.启动RF官方编辑器RIDE


快速检验是否安装成功

# 启动Python3后调用main()方法即可启动RIDE GUI图形界面

C:\Users\ChenBolin\Desktop
$ python
Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from robotide import main
>>> main()

在这里插入图片描述



版权声明:本文为weixin_39386145原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。