NetEaseGame / ATX

Smart phone automation tool. Support iOS, Android, WebApp and game.
Apache License 2.0
1.57k stars 423 forks source link

希望能提供一个关于iOS游戏测试的教程。 #104

Open sixleaves opened 7 years ago

sixleaves commented 7 years ago

用一个具体iOS游戏说下你的框架需要怎么用。

codeskyblue commented 7 years ago

一下那当下最流行的游戏举例:王者荣耀

环境配置

  1. 游戏安装到手机上
  2. 安装ATX (参考首页的文档)
  3. 安装ATX-WEBIDE
  4. iOS真机连接到Mac上,根据教程安装WebDriverAgent到手机上 https://testerhome.com/topics/7220

图片截取

启动 atx-webide

python -m atxweb
  1. 通过在屏幕上拖动一个矩形框,点击按钮保存选区,即可保存截图
  2. 右键点击新保存的截图,点击插入click_image

在其他分辨率的手机上截图

一种分辨率的截图,只能用在同样分辨率的手机上。所以若想在其他分辨率手机上运行,需要重新截图。

在新的手机上配置好WebDriverAgent环境,使用鼠标拖动选中要点击的区域,在图片列表中响应的截图上,右键替换选区,即可快速的添加其他分辨率的截图