美文网首页
第一篇:Start_test

第一篇:Start_test

作者: Lylia428 | 来源:发表于2017-03-15 18:11 被阅读0次

开头:

开篇写到了想实现手机上的自动化,通过查找资料找到了ATX的这个神器。因为环境搭建和介绍在TesterHome上已经够详细了,所以在此不再赘述。
项目github地址:https://github.com/Leeya428/HappyGameHappyWork

实现

一、新建一个项目

如果看了开篇,此时我们应该已经下好了ATX并安装好了环境。github上ATX的目录很多,其实真正的源码只在一个atx文件下面。如果嫌弃这个项目太臃肿,我们可以新建一个项目,只要atx这个文件夹就好啦。

Paste_Image.png
  1. 新建方法开始挺多的,我把atx单独复制到了一个文件夹<code>/Users/CHYaLi/Desktop/Learning ATX/ATXStart</code>,然后用IntelliJ idea打开这个文件夹,IDE会默认补全其他的类似于workspace的配置文件
  2. 从此以后这就是我们项目文件夹啦,初始化git,管理我们的项目

二、连上真机

  1. 用数据线连接上真机,运行我们已经下载好的WebDriverAgent,确定inspect页面可以看到手机的屏幕:


    Paste_Image.png

三、获取应用的bundle ID

如果想远程打开某个应用,首先我们应该拿到这个应用的bundle ID

  • 首先安装ideviceinstaller:<code>brew install ideviceinstaller</code>
  • 然后<code>ideviceinstaller -l</code>
  • 这个时候就可以看到阴阳师的bundle ID是<code>com.netease.onmyoji</code>


    Paste_Image.png

    PS:在第二步<code>ideviceinstaller -l</code>的时候我曾碰到过一个错误:<code>Could not connect to lockdownd. Exiting.</code>这个时候的我的解决办法是:<pre>
    $ brew uninstall ideviceinstaller
    $ brew uninstall libimobiledevice
    $ brew install --HEAD libimobiledevice
    $ brew install ideviceinstaller</pre>

四、Quick start

  • 在项目里新建一个python文件<code>start_test</code>.然后写入代码:
    <pre>
    import atx
    driver = atx.connect('http://localhost:8100',platform='ios')
    driver.start_app('com.netease.onmyoji')</pre>
  • 运行刚才写的程序,在命令行输入<code>python start_test.py</code>,就可以看到我们已经可以通过代码启动阴阳师app了。

至此,我们就可以顺利的迈出了第一步,通过代码启动了阴阳师app。

相关文章

  • 第一篇:Start_test

    开头: 开篇写到了想实现手机上的自动化,通过查找资料找到了ATX的这个神器。因为环境搭建和介绍在TesterHom...

  • test

    新年第一篇 新年第一篇 新年第一篇 新年第一篇 新年第一篇 新年第一篇 新年第一篇 新年第一篇 新年第一篇 新年第一篇

  • 第一篇文章

    第一篇文章第一篇文章第一篇文章第一篇文章第一篇文章第一篇文章第一篇文章第一篇文章第一篇文章第一篇文章第一篇文章第一...

  • 第一篇 简书

    第一篇 简书第一篇 简书第一篇 简书第一篇 简书第一篇 简书第一篇 简书第一篇 简书

  • 发布第一篇

    发布第一篇,发布第一篇

  • 第一篇

    这是第一篇?是的,就是第一篇。呵呵。

  • 如何当好创业公司的CTO?

    这个问题其实 第一篇总有十一个字。 第一篇总有十一个字。 第一篇总有十一个字。 第一篇总有十一个字。 第一篇总有十...

  • 深挖基础知识第三篇

    第一篇总有十一个字。 第一篇总有十一个字。 第一篇总有十一个字。 第一篇总有十一个字。 第一篇总有十一个字。 第一...

  • 深挖基础知识第一篇

    第一篇总有十一个字。 第一篇总有十一个字。 第一篇总有十一个字。 第一篇总有十一个字。 第一篇总有十一个字。 第一...

  • 深挖基础知识第二篇

    第一篇总有十一个字。 第一篇总有十一个字。 第一篇总有十一个字。 第一篇总有十一个字。 第一篇总有十一个字。 第一...

网友评论

      本文标题:第一篇:Start_test

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