Appium

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

posted @ 2020-07-16 14:29  IRYl  阅读(147)  评论(0编辑  收藏  举报