美文网首页
Appium环境搭建轻松加愉快(python)

Appium环境搭建轻松加愉快(python)

作者: xFlamingo | 来源:发表于2017-12-09 22:52 被阅读0次

    前期准备

    系统:win7 64位(注意了!!windows系统不支持测试iphone喔!!!想测试iphone必须使用mac)

    语言:python3.6.1(已安装selenium)

    java:jdk9.0.1

    要安装哪些东西

    1.android sdk

    2.appium client

    3.appium server

    安装步骤

    1.android sdk

    机械硬盘运行起来是真滴慢,第一次费了5分钟才打开,强烈建议把这个东西装固态硬盘里,运行速度能提升好几倍。

    (1)下载android sdk

    http://tools.android-studio.org/index.php/sdk

    我下载的版本是android-sdk_r24.4.1-windows.zip

    解压到本地磁盘

    (2)设置镜像源

    打开SDK Manager,点击Tools-->Options

    在HTTP Proxy Server 填入mirrors.neusoft.edu.cn

    在HTTP Proxy Port 填入80

    点击close,然后重新打开SDK Manager,它就会自动开始加载资源

    加载完之后我安装了

    Android SDK Tools24.4.1、Android SDK Platform-tools27、Android SDK Build-tools27.0.2

    Android 7.0、Extras

    这个过程可能会比较久,请耐心等待,我等了大约一个小时

    Intel haxm安装失败了,我从官网下载的

    https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager    (如果你不打算使用模拟器也可以不安装这个东西)

    然后手动安装的,装了这个东西创建模拟器的时候CPU选择x86会运行的流畅一点

    (3)配置环境变量

    把你的platforms-tools和tools文件夹加到path中

    我的路径是

    D:\android-sdk-windows\platform-tools

    D:\android-sdk-windows\tools

    你根据自己实际情况修改

    添加成功后,打开cmd输入adb,这时应该会有一堆帮助跳出来,有的话就说明环境配置好了

    没有的话请检查一下前面的步骤是否有没有完成的

    (4)创建安卓模拟器(可跳过)

    打开AVD Manager

    根据自己需要配置各种选项,我的cpu选择的是Intel Atom(x86)

    设备选择的是nexus4,分辨率比较低,启动的比较快

    然后点击OK,START

    第一次运行模拟器会比较慢,我等了五分钟才成功进入首页

    2.appium client

    appium支持多种语言,我个人使用的是python,所以我安装的是python-client,如果你不使用python,请安装其他语言的客户端

    python-client的安装很简单

    打开cmd,pip install Appium-Python-Client

    很快就安装好了

    3.appium server

    Appium-server的windows版本有近两年没有更新了,目前它已经有了替代品,Appium-Desktop

    相比于Appium-server,我觉得它界面更美观,功能也更强大

    下面这个是appium-desktop的官方github地址,可以下载到最新版本

    https://github.com/appium/appium-desktop/releases

    下面这个是testerhome社区官方的百度网盘链接,在17年底已经停止更新,可以下载到一些旧版本

    https://pan.baidu.com/s/1jGvAISu#list/path=%2F

    我选择的是AppiumDesktop_1.2.7 --> appium-desktop-Setup-1.2.7.exe

    安装非常简单,双击即可

    测试appium

    我是用真机来测试的,连接到PC上

    发现adb devices找不到设备,于是搜了一下解决办法,具体见下面的链接

    http://blog.csdn.net/zhouyingge1104/article/details/42145429

    打开appium-desktop,启动服务,开始一个会话

    把连接真机所需的参数填入,我的参数如下图,你们可以参考一下

    在配置好参数以后,点击Start Session即可运行,然后你的手机会自动安装appium settings,unlock以及目标app

    启动后的界面如下

    这样就算是成功完成了Appium的环境搭建,初入武林了~

    感谢阅读,欢迎转载。

    如有错误请及时指出,谢谢!

    如有问题请留言,我懂的必然会回复!

    共勉。

    本文参考了虫师的文章

    http://www.testclass.net/appium/appium-base-summary/

    有兴趣可以去看,大神写的更加全面细致。

    相关文章

      网友评论

          本文标题:Appium环境搭建轻松加愉快(python)

          本文链接:https://www.haomeiwen.com/subject/ljdxbxtx.html