Appium Desktop的下载安装及运行
Appium移动测试中有一个很重要的组件Appium-Server,它主要用来监听我们的移动设备(真机或模拟器),然后将不同编程语言编写的 appium 测试脚本进行解析,然后,驱动移动设备来运行测试。Appium Desktop 是一款适用于 Mac、Windows 和 Linux 的应用程序,它以漂亮且灵活的 UI为您提供Appium自动化服务器的强大功能。它基本上是 Appium Server 的图形界面。
首先下载并安装Appium Desktop
如果在本地运行,Host使用默认的0.0.0.0即可
点击Start Server开始运行程序
点击右上方放大镜图标Start Inspector Session,开启分析器。分析器的操作可参考文档
这里要注意,如果使用的是第三方模拟器(以夜神模拟器Nox举例),我们需要做如下操作:
- 在 AndroidSdk\platform-tools 目录下找到 adb.exe,将文件重命名为adb.exe.bak
- 在夜神模拟器安装目录的bin 目录下找到 nox_adb.exe 文件
- 将 nox_adb.exe 复制到 AndroidSdk\platform-tools 目录下,重命名为 adb.exe
启动夜神模拟器Nox,在cmd中输入 adb devices
查看是否连接成功
以雪球APP为例:下载APP后,拖拽到模拟器进行安装。之后我们根据文档内容,在Desired Capabilities中输入一些参数
1 | { |
点击右下角的Start Session开始运行
模拟器会自动安装一个Appium Settings的APP,安装完毕后自动回到桌面
等待Appium继续运行,运行完毕会弹出页面
可以点击一些控件去查看属性,也可以点击右侧Tap选项进行操作
如果此时模拟器的界面没有和Appium同步一致,则点击Appium上方半圆刷新按钮就行同步界面显示