首页 > 移动平台 > 详细

Python+Appium启动手机APP或者浏览器

时间:2019-09-01 16:11:23      阅读:86      评论:0      收藏:0      [点我收藏+]

一、设备信息配置

  脚本如下:

 1 from appium import webdriver
 2 
 3 class my_app():
 4     def __init__(self):
 5         desired_caps = {}
 6         # 使用的手机或模拟器操作系统
 7         desired_caps["platformName"] = "Android"
 8 
 9         # ========  honor V9 ==============
10         # 系统版本
11         desired_caps["platformVersion"] = "9"
12         # 使用的手机名称
13         desired_caps["deviceName"] = "Honor V9 "
14         desired_caps[udid] = "6EBDU17320000355"
15         # ========  honor V9 ==============
16 
17         # ========  OPPO R17==============
18         # desired_caps[‘platformVersion‘] = ‘8.1.0‘
19         # desired_caps[‘deviceName‘] = ‘oppo R17‘
20         # desired_caps[‘udid‘] = ‘d85b705f‘
21         # ========  OPPO R17==============
22         
23         # ========  Android 模拟器==============
24         # 系统版本
25         #desired_caps["platformVersion"] = "5.1.1"
26         # 使用的模拟器类型
27         #desired_caps["deviceName"] = "Android Emulator"
28         # 要装app的路径
29         # desired_caps["app"] = "D:\lemon_app_webview_debug.apk"
30         # ========  Android 模拟器==============
31 
32         # 应用包名
33         desired_caps["appPackage"] = "com.fangdd.mobile.realtor"
34         # Activity
35         desired_caps["appActivity"] = "com.fangdd.mobile.realtor.common.splash.activity.FddSplashActivity"
36         # print(desired_caps)
37         # 与appium server进行连接,并发送要操作的设备信息
38         self.driver = webdriver.Remote("http://127.0.0.1:4723/wd/hub",desired_caps)

注意:Android7.0以上的版本需要appium1.6.3以上的版本才支持,电脑上可以下载两个appium版本,共存的,可以针对不同安卓版本进行使用;appium1.6以上的版本都是以appium-desktop命名的

二、脚本解释:

  1. platformName:手机或模拟器系统
  2. platformVersion:系统版本
  3. deviceName:设备名称,
  4. udid:设备号,在命令行输入adb devices查看,           技术分享图片
  5. app:要安装的app路径
  6. noReset:False(默认),重置应用,每次打开会进入欢迎页。True:不重置应用,只有第一次打开进入欢迎页

 

Python+Appium启动手机APP或者浏览器

原文:https://www.cnblogs.com/lizhe860/p/11442433.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!