zoukankan      html  css  js  c++  java
  • RobotFrame简要安装

    机器:64位windows7

    RIDE安装

    一、安装环境

    1、PC:windows7-64位

    二、安装顺序

    1、Python --> wxPython --> robotframework --> robotframework-ride

    三、详细下载安装过程

    参考资料来源:微信公众号RobotFramework -->环境安装指南

    1、Python

    1)、下载Python,版本号:2.7.15(32位)

    ①下载地址:https://www.python.org/downloads/release/python-2711/

    2)、安装Python

    ①双击 python-2.7.15.msi 文件进行安装(安装目录不能有空格且不建议用中文)

    ②安装步骤有一个Add Python.exe to Path,默认左边的图标是红色的叉,点击这一项左边的下拉箭头,选择第一项:“Will be installed on local hard drive”。

    ③一路next直至安装完成

    3)、检查环境变量

    ①右键点击计算机 --> 属性 --> 高级系统设置 --> 环境变量 --> 查看系统变量中的Path变量

    ②Path变量中应存在以下两个变量(路径为Python安装路径):

    E:Languagepythonpython27;

    E:Languagepythonpython27Scripts;

    至此,Python安装完成。

    2、wxPython

    1)、下载wxPython,版本号:2.8.12.1(32位)

    ①下载地址:https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

    2)、安装wxPython

    ①双击 wxPython2.8-win32-unicode-2.8.12.1-py27.exe文件进行安装

    ②一路安装到完成

    3、robotframework

    1)、升级pip

    ①我们直接在打开运行,输入cmd

    ②在命令行输入以下命令:

    python -m pip install --upgrade pip

    看到Successfully这一句就是表示升级安装完成了

    2)、修改pip下载源

    ①进入我的电脑 --> c盘 --> 用户 --> 登陆用户名文件夹,在此目录下面建立一个pip目录,在pip目录下建立一个pip.ini文件

    ②pip文件内容:

    [global]
    index-url = https:*//pypi.tuna.tsinghua.edu.cn/simple*
    [install]
    trusted-host=mirrors.aliyun.com

    3)、用pip方式安装robotframework

    ①在命令行输入以下命令:

    pip install robotframework==3.0.4

    4、robotframework-ride

    1)、用pip方式安装robotframework-ride

    ①在命令行输入以下命令:

    pip install robotframeworK-ride==1.5.2.1

    1)运行RF

    ①在命令行输入以下命令:

    ride.py

    ②看到以下画面就算成功了

    四、安装库

    1、安装Selenium2Library库

    1)、用pip方式安装Selenium2Library库

    ①在命令行输入以下命令:

    pip install robotframework-selenium2library==3.0.0

    ②没有报错就是安装成功

    2)、在RF中加载SeleniumLibrary库

    ①进入RF选择任意一个组件,在右侧点击Library

    ②在name中输入SeleniumLibrary,点击确定

    ③如果SeleniumLibrary为黑色代表添加成功,为红色代表添加失败

    2、安装AutoItLibrary库

    1)、安装pywin32

    ①下载地址:https://sourceforge.net/projects/pywin32/files/pywin32/

    ②双击pywin32-219.win32-py2.7.exe安装包

    ③一路next到安装完成

    2)、安装AutoItLibrary库

    ①下载地址:https://www.softpedia.com/get/Programming/Components-Libraries/AutoItLibrary.shtml

    ②解压AutoItLibrary-1.1.zip,得到AutoItLibrary-1.1文件夹

    ③用管理员模式运行命令行,进入AutoItLibrary-1.1文件夹。输入命令

    python setup.py install

    ④看到一长串copying并且没报错,就算安装成功

    3)、安装AutoItX-V3

    ①下载地址:https://www.autoitscript.com/site/autoit/downloads/

    ②双击autoit-v3-setup.exe,一路安装

    4)、在RF中加载AutoItLibrary库

    ①导入方式同SeleniumLibrary一样,导入后库名为黑色就算导入成功

    五、使用Selenium2Library库打开浏览器的坑

    1、打开ie11

    ①下载IEDriverServer.exe,版本号和Selenium2Library一致

    下载地址:https://selenium-release.storage.googleapis.com/index.html

    ②解压后将IEDriverServer.exe放到python目录下

    ③参考文档:https://www.cnblogs.com/feiquan/p/8531618.html

    *64位PC也可以使用32位的IEDriverServer,建议使用IEDriverServer(32位),按照32位方法在注册表进行设置。可以避免web端使用关键字Input Text时,输入字符英文过慢的问题。

  • 相关阅读:
    匿存函数,内存函数,递归函数,二分法查找
    内置函数
    生成器函数,推导式,生成器表达式
    函数名的应用,闭包,迭代器
    动态参数,作用域
    函数,返回值,参数
    文件操作
    什么是协程
    MYSQL允许远程访问
    phpstorm+xdebug搭建
  • 原文地址:https://www.cnblogs.com/loveniko/p/13036191.html
Copyright © 2011-2022 走看看