appium应用
要想要用appium 下面三个条件在模拟器下必不可少!
1.安装appnium的服务端 (傻瓜式安装)
2.在pycharm中进行下载appnium-python-client的包
在命令行或者pycharm命令行中输入pip install appnium-python-client
3. 在sdk文件下的tools文件下打开uiautomatorviewer.bat
4. 必须装有node.js第三方包
5.在模拟器中点开你测试的软件App的一个页面作为活动(下面命令会教你如何获取)
appnium定位元素:https://www.cnblogs.com/my_captain/p/12801426.html
from appium import webdriver
import time
# server 启动参数
desired_caps = {}
# 设备信息
desired_caps['platformName'] = 'Android' # 被测手机是anzhuo
desired_caps['platformVersion'] = '5.1' # 手机安装版本
desired_caps['deviceName'] = 'emulator-5554' # 自己手机型号-(adb devices 返回的设备号)
# app信息
desired_caps['appPackage'] = 'com.wan.android' # 启动APP package 名称
desired_caps['appActivity'] = 'com.wan.android.MainActivity' # 启动Activity 名称
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
time.sleep(5)
driver.quit()
运行走起来!!!!
注:查看软件包名及活动名称的adb命令:adb shell dumpsys window | findstr mCurrentFocus