lizhe860

一、设备信息配置

  脚本如下:

 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:不重置应用,只有第一次打开进入欢迎页

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-09-02
  • 2022-12-23
  • 2021-09-23
  • 2018-01-31
  • 2022-03-09
  • 2021-10-12
猜你喜欢
  • 2022-12-23
  • 2021-08-02
  • 2022-12-23
  • 2022-12-23
  • 2021-04-25
  • 2021-11-16
  • 2022-12-23
相关资源
相似解决方案