概览:win 7 64位+ python 3.7.2 + sublime Text3+ robotframework
这里列出在安装ride时候需要用到的库
安装requests库: pip install requests
安装robotframework: pip install robotframework
安装wxPython: pip install wxPython
安装pywin32: pip install pywin32
安装pygments: pip install pygments
推荐使用pip安装,如 pip install robotframework(以及selenium2library)
pip install requests
我安装的是 requests-2.21.0
pip install robotframework
我安装的是robotframework-3.1.1
pip install -U robotframework-requests
我安装的是robotframework-requests-0.5.0
这个具体什么用,requests和robotframework-requests的区别后续再研究
robotFramework-Requests、RequestsLibrary接口测试
pip install pywin32
我安装的是pywin32-224
使用pygments高亮代码
pip install pygments
我安装的是pygments-2.3.1
参考文档:
Python编程:使用pygments高亮代码
使用Pygments来实现代码高亮
若想安装RIDE(界面编辑工具)需安装:
pip install wxPython
我安装的是wxPython4.0.4
pip install selenium
我安装的是selenium-3.141.0
pip install robotframework-ride
我安装的是robotframework-ride-3.1.1
安装完成后,在命令行输入 ride就可以直接启动RIDE窗口了
RIDE是一款专门用来编辑Robot Framework用例的软件,用Python编写并且开源
传送门RIDE使用介绍
的cmd窗口中输入ride运行即可
RIDE中的路径有中文乱码,后续研究
附:顺便安装了openCV
pip install --upgrade setuptools
pip install numpy Matplotlib
pip install opencv-python
这里不使用RIDE编写和运行robot framework (因为它暂时不支持Python3)
参照链接
Sublime Text3安装以及初次配置
下载安装sublime后 为了让其能够 Robot Framework语法高亮 (Robot Framework syntax lignlighting )
选择Preferences-Package Control,然后输入install package(这里要等一会才能出现)
在弹出的窗口的输入“robot”就能找到 robot framework assistant,并进行选择,之后就能安装成功。
这样就可以在view-syntax中找到“robot framework syntax highlight”
Appium 官方介绍
移动手机自动化测试AppiumLibrary介绍
在使用AppiumLibrary库时,需要预先安装好Appium自动化工具,Appium官网地址为:http://appium.io/
Appium的GitHub地址为:https://github.com/appium
Appium的下载地址:http://appium.io/downloads.html
可以下载最新的安装版本和响应的Library库
Appium的RobotFramework-appiumlibrary地址:https://github.com/serhatbolsu/robotframework-appiumlibrary
Release 1.11.0 · appium/appium-desktop · GitHub
我安装的是这个,下载链接如下
appium-desktop-setup-1.11.0.exe
pip install Appium-Python-Client
我安装的是Appium-Python-Client-0.40
pip install robotframework-appiumlibrary
我安装的是robotframework-appiumlibrary
library的安装方式,可以通过pip在线安装,也可以使用下载好library库后,采用python setup.py install的方式来进行安装
pip install robotframework-appiumlibrary
git clone https://github.com/jollychang/robotframework-appiumlibrary.git
cd robotframework-appiumlibrary
python setup.py install
参考文档:
RobotFramework自动化测试框架-移动手机自动化测试AppiumLibrary介绍
Appium 官方介绍
参考文档:
Appium+python自动化1-环境搭建(上) - 上海-悠悠 - 博客园 Python2
Appium-Python-Windows环境搭建笔记 - Cifer_Woods - 博客园 Python3.7.2
安卓SDK下载安装
Android SDK 百度网盘下载地址链接
android-sdk_r24.4.1-windows.zip