• 基于python3.7+robotframework自动化测试环境搭建【软件测试培训】【多测师_王sir】


    一、需要安装的工具目录

    • 安装 python3.7
      • 我这里采用的是 python3.7 (目前慢慢市场在推广 python3.0 版本了)
    • 安装 robotframework==3.1.2
      • 注意:安装 robotframework 时指定安装 3.1.2 版本,否则易出现关键字缺失的问题
      • pip install robotframework==3.1.2  -i  https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
    • 安装 robotframework-ride 
      • pip install robotframework-ride  -i  https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
    • 安装 wxPython(Python 非常有名的一个GUI 库,支撑Ride的运行库)
      • 注意:安装 robotframework-ride 后,wxPython 可以不需要再去安装
      • pip install -U wxPython -i  https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
    • 安装 robotframework-selenium2library
      • pip install robotframework-selenium2library  -i  https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn  
    • 安装 RequestsLibrary
      • pip install -U robotframework-requests  -i  https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn 
      • 在套件中导入 requests 和 RequestsLibrary 库 
    • 安装 databaselibrary
      • pip install robotframework-databaselibrary  -i  https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn  
    • 查看已安装的包
      • pip list
    • 启动 Ride 可视化图形工具

     

    二、安装步骤如下

    1、安装 python3.7,配置环境变量(这个在之前博客中已有步骤,这里就不赘述了)

    2、安装 wxPython

    • 方法一:通过下载 exe 文件安装(最简单的方式,但是 python3.0 很难找到对应的 wxPython.exe 文件)
      • 下载注意,需要下载与电脑和 python 解释器版本匹配的 exe 文件
      • 下载完成后双击安装即可,会自动识别你安装Python的目录,不需要你另外选择安装路径
      • 地址:https://sourceforge.net/projects/wxpython/files/

    • 方法二:通过 whl 文件安装
      • 去官网下载后缀为 whl 的文件,需要下载与自己电脑系统和 Python 版本相应的 whl 文件
      • 下载网址:https://pypi.org/project/wxPython/#files
      • 将 whl 文件放在 Python 安装目录下的 scripts 文件夹下
      • 在 CMD 命令窗口进入 scripts 目录下,输入:pip install XX-XXX-XXX.whl  -i  https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn(XX-XXX-XXX.whl 是你下载的 whl 文件名)
      • 稍等片刻即可安装完毕

    • 方法三:直接通过命令安装(推荐使用)
      • 如下直接通过命令 pip install -U wxPython  -i  https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn 完成

    3、安装 robotframework

    4、安装 robotframework-ride

    5、安装 robotframework-selenium2library

    三、pip 安装报错

    1、常出现 "connection to pypi.org time out"  问题

    • 原因:是因为没有指定镜像源,需要在后面加上 -i 参数,然后指定镜像源,并且要添加信任(--trusted-host 源地址)
    • 国内常用的镜像源
      • 阿里云:http://mirrors.aliyun.com/pypi/simple/
      • 豆瓣: http://pypi.douban.com/simple/
      • 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/
      • 中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/simple/
    • 解决如下:pip install pymysql -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

  • 相关阅读:
    IDEA中快速排除maven依赖
    Maven构建war项目添加版本号
    运行shell脚本报/bin/bash^M: bad interpreter错误排查方法
    Shell杀tomcat进程
    根据URL下载文件
    关闭Centos的自动更新
    CentOS下建立本地YUM源并自动更新
    为Linux服务器伪装上Windows系统假象
    ServerInfo.INI解密
    请教给终端推销域名的邮件该怎么写?
  • 原文地址:https://www.cnblogs.com/xiaoshubass/p/13489438.html
Copyright © 2020-2023  润新知