appium+python 启动一个app步骤

发表于:2018-6-22 11:05

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:巾帼不让须眉让悟空    来源:博客园

  四、写脚本
  1.platformName:这里是android的apk
  2.deviceName:手机设备名称,通过adb devices查看
  3.platformVersion:android系统的版本号
  4.appPackage:apk包名
  5.appActivity:apk的launcherActivity
  # -*- coding:utf-8 -*-
  '''本段代码非淘宝,而是本人实际操作的app'''
  import os, time, unittest
  from selenium import webdriver
  PATH = lambda p:os.path.abspath(os.path.join(os.path.dirname(__file__),p))
  desired_caps = {}
  desired_caps['platformName'] = 'Android'  # 设备系统
  desired_caps['platformVersion'] = '6.0.1'  # 设备系统版本
  desired_caps['deviceName'] = 'MI 4LTE'  #  设备名称
  desired_caps['app'] = PATH(r"E:\tests\GuoYuB2B_2.1.apk")
  desired_caps['appPackage'] = 'com.guoyu.b2b'
  desired_caps['appActivity'] = 'com.guoyu.b2b.ui.activity.SplashActivity'
  driver = webdriver.Remote("http://localhost:4723/wd/hub", desired_caps)
  time.sleep(5)

  五、运行appium
  1.启动appium,右上角变成三角形
   
  2.确认手机连上电脑
    
  3.在pycharm运行脚本,随后在手机(手机不要设置锁屏),会看到app被自动启动了!!!
  4.成功!!
上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。
22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号