上一篇环境装好后,可以用真机连电脑,也可以用android-sdk里面的模拟器(当然这个模拟器不是很好用),我一般喜欢真机,真机比较快。
一:安装python
我自己安装的是python3
下载地址:https://www.python.org/15
3.Python安装,双击傻瓜式安装(别安装在c盘哦)
4.小编的安装目录在d盘:D:python
5.安装完成后,看下这个目录D:pythonScripts,有没pip.exe和easy_install.exe(一般都有)
6.将D:python和D:pythonScripts,添加到环境变量path下
7.打开cmd输入python,出现版本号,然后输入print("hello world!")
(图片是网上扒下来的)
二:安装node.js
1.下载官网地址:https://nodejs.org/en/download/23
2.下载后一路傻瓜式安装,安装完成后,运行cmd,输入node –v查看版本号,然后输入npm
3.出现如上图信息,表示node.js安装成功。npm是一个node包管理和分发工具,有了npm,后面就可以输入指令在线安装appium(打开 cmd输入:npm install –g appium但是一般不推荐这种,下载比较慢,所以用下面这种客户端安装)
三:
安装appium
1.下载安装地址:https://bitbucket.org/appium/appium.app/downloads/16
2.直接双击appium-installer.exe文件安装就好,桌面会生成一个appium的图标,启动后界面显示如下
1.appium安装好后,找到这个文件目录D:appiumAppium ode_modules.bin
2.将上面的地址添加到环境变量path下
3.打卡cmd,输入appium-doctor,检查环境是否OK,出现如下图所示,说明环境OK
四、安装Appium-Python-Client
1.前面python环境安装,已经准备好pip了,所以这里直接打开cmd,输入:pip install Appium-Python-Client
注意:pip 安装命令时最好先升级下pip,升级命令:python -m pip install --upgrade pip
五:
在cmd里面输入pip install robotframework没报错就行
六:
在cmd里面输入pip install robotframework-ride没报错就行
七:
在cmd里面输入pip install robotframework-appiumlibrary没报错就行(注意库名的大小写)
如果还要装其他的第三方库,同样的安装方式,pip命令都可以安装上。
到 本篇结束,该安装的软件都已经安装好, 接下来就是怎么去用了。小伙伴们环境装好后,已经迫不及待的想进入实战环节了,也别太着急,工欲善其事必先利其器,环境都装好了,接下来的想怎么玩,那不 是so easy么。
如何找到被测APP的package包名和Activity Name?
手机连接上电脑后,在DOS环境先使用adb devices命令确认手机与电脑连接正常。
然后 打开被测APP,输入下面的命令,就会显示出APP的包名与ActivityName
本人最常使用第3条命令
adb shell dumpsys window w | findstr / | findstr name=
或 adb shell dumpsys window |findstr mCurrent (我是用的这个第二个命令)
或 adb shell "dumpsys window w|grep /|grep name=|sed 's/mSurface=Surface(name=//g'|sed 's/)//g'|sed 's/ //g'"
这样就可以获得包名和activity name的值了。
其他的数据连接真机后,直接在手机中:设置---关于手机中查找到了。
本文转自:https://www.cnblogs.com/yoyoketang/p/6128730.html#3827386
大家有兴趣可以去原文看看,我只是照着操作,另外按照自己的实际情况,略有不同,思路一致,理解作者的思路后,自己多操作几次,就会能成功搭建好环境了。