一.Python27安装
1.双击安装python-2.7.13-64位.msi
2.检查python:cmd命令行→【python】→回车,出现如图所示,表示成功
可能出现:'python'不是内部命令,解决方法:
在环境变量中新建变量“C:\Pyhton27\”,如图所示
2.1检查pip:cmd命令行→【pip list】
可能出现:'pip'不是内部命令,解决方法:
在环境变量中新建变量“C:\Python27\Scripts”,如图所示
3.双击安装pycharm-community-2017.3.3.exe
二.Robot Framework安装
1.cmd命令行→【pip install robotframework】→回车
三.Robot Framework-RIDE
1.双击安装wxPython2.8-win64-unicode-2.8.12.1-py27.exe(Wxpython 是python 非常有名的一个GUI库,因为RIDE 是基于这个库开发的)
2.cmd命令行→【pip install robotframework-ride】→回车
3.cmd命令行→【ride.py】→回车
可能遇见的问题1:‘ride’不是内部或外部命令...
解决方法:在X:\Python27\Script路径下找到ride.py,以python.exe方式运行。如我的路径就是C:\Python27\Scripts\ride.py
四.Appium安装
1.cmd命令行→【pip install Appium-Python-Client】→回车
2.cmd命令行→【pip install robotframework-appiumlibrary】→回车
3.配置环境变量:安装jdk,安装成功后配置环境变量:
3a.右击计算机-属性-高级系统设置-高级-环境变量-系统变量-新建:
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_91
3b.系统变量→寻找 Path 变量→编辑
在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; (注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)
3c.系统变量→新建 CLASSPATH 变量
变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)
3d.检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)
显示版本信息 java(TM) SE Runtime Environment .... 则说明安装和配置成功。
将【android_sdk】复制到C/D/E盘根目录。
3e.新增系统变量
变量名:ANDROID_HOME
变量值:C/D/E:\android_sdk(改成对应的路径即可)
3f.在path中添加:
%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
4.安装.NET Framework 4.5
5.64位系统安装node-v5.3.0-x64.msi,32位系统安装node-v5.3.0-x86.msi
6.双击安装appium-installer.exe
在path中添加:【C:\Program Files (x86)\Appium\node_modules\.bin\】
五.RF库
·Collections
Collections:提供一组关键字处理Python列表和字典。
·Selenium2Library
关键字:Register Keyword To Run On Failure
该关键字用于在案例执行失败时,需要执行哪个关键字。
+
关键字:Capture Page Screenshot
获取当前页面的截图,如果对该关键字没有传入任何的参数,会默认在将获取到的截图命名为appium-screenshot-<counter>.png,并且保存到RobotFramework的运行日志目录下,在案例运行失败时,经常需要保存截图来辅助定位和分析。
~例子:案例执行失败时,截图
+
关键字:Select Window
选择窗口
移动手机自动化测试AppiumLibrary库中常见自动化关键字:https://blog.csdn.net/qq_41030861/article/details/79096904