一、Appium运行的原理
我们的电脑(client)上运行自动化脚本,调用的是webdriver的接口,appium server接受到我们电脑上(client)发送过来的命令后他会将这些命令转换为Uiautomator认识的命令,然后由Uiautomator来在设备上执行自动化!
如图所示:
二、编译工具(本人使用的编译工具是pycharm)
工具下载地址:https://www.jetbrains.com/pycharm/download/#section=windows (注意在下载的时候我们可以选择不收费的社区版)
如图所示:
三、代码实现如下:
1、启动apk
#导入需要引用的工具或者函数
from appium import webdriver
from selenium.common.exceptions import NoSuchElementException
#定义一个字典来存储设备信息以及参数
desired_caps{}
#存入需要存储的设备信息及参数
desired_caps[‘platformName’]&#