python使用appium-desk操控小米手机

原创 2018年04月16日 10:29:12

话不多说:
appium-desk请自行安装,网上很多文章,就省略此部分了。
1:打开开发者选项:
1. 点选手机设置
2. 点击顶部的我的设备。
3. 找到全部参数点击进去。
4. 在miui版本这里连续点击多次,直到提示进去开发者模式。
5. 返回设置下滑屏幕,找到更多设置, 下拉就看到开发者选项了。
2:在开发者选项里进行设置

  1. 开启 usb调试
  2. 开启 usb安装
  3. 开启 usb调试(安全设置)允许通过usb调试修改权限或者模拟点击
  4. 开启 选择模拟位置信息的应用 (勾选Appium Settings)
  5. 让它先安装可能出错,但是没关系,
  6. 第二次你勾选Appium Settings以后,就不会出错了。

3:实践:模拟点击设置小米6手机语言为英文的

#coding=utf-8
from appium import webdriver
from time import sleep
desired_caps = {}
desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '7.1'
desired_caps['deviceName'] = 'Android Emulator'
desired_caps['appPackage'] = 'com.android.settings'
desired_caps['appActivity'] = '.MiuiSettings'
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
sleep(1)
driver.swipe(200,1000,200,10,800)
sleep(1)
driver.swipe(200,1000,200,10,800)
sleep(1)
driver.swipe(200,1000,200,10,800)
sleep(1)
driver.tap([(596,391)])
sleep(1)
driver.tap([(539,481)])
sleep(1)
driver.tap([(431,374)])
sleep(1)
driver.tap([(540,584)])
sleep(1)
driver.tap([(798,1817)])

手机就会一步一步的打开选项进行设置了。
有疑问请发至邮箱 q1013044@163.com
否则请勿扰

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_38124502/article/details/79957304

使用Python操控MySQL数据库

使用Python操控MySQL数据库1.MySQLdb的简单示例import MySQLdbtry: conn=MySQLdb.connect(host='localhost',user='r...
  • spirtsong
  • spirtsong
  • 2015-09-05 01:26:25
  • 317

pi-rc522读卡器模块

  • 2017年02月24日 22:45
  • 108KB
  • 下载

小米指令大全

  • 2012年04月04日 11:58
  • 1KB
  • 下载

小米手机助手

  • 2014年05月23日 09:10
  • 43.17MB
  • 下载

初识 PS CS6(十)___用操控变形修改图像

打开一张图片,如图:
  • aduovip
  • aduovip
  • 2014-10-17 00:06:52
  • 5655

Appium+Python+Genymotion,菜鸟demo时遇到的坑

话说没有任何经验的情况下,自动化测试学习起来还真是麻烦不少。。基本睁眼瞎的状态。 今天按照虫师大大的配置教程贴,把Appium+Python的环境建起来了。并不是完全一样,到建立虚拟机的步骤,我用的...
  • wuhuohanke
  • wuhuohanke
  • 2017-03-18 23:19:47
  • 987

Python 远程(邮件)控制电脑升级版

由于前边http://blog.csdn.net/u013511642/article/details/44259557写的远程操控电脑,使用的POP登陆有使用频率限制,导致非常被动,有时候邮件无法读...
  • u013511642
  • u013511642
  • 2015-06-17 23:39:45
  • 1178

Python进阶(三十五)-Fiddler命令行和HTTP断点调试

Python进阶(三十五)-Fiddler命令行和HTTP断点调试一. Fiddler内置命令  上一节(使用Fiddler进行抓包分析)中,介绍到,在web session(与我们通常所说的sess...
  • sunhuaqiang1
  • sunhuaqiang1
  • 2017-04-14 09:27:35
  • 41548

关于在小米手机上配置Sqlite3的问题

在Android开发过程中,如果你正好使用小米手机进行真机测试,而且正好又要用到sqlite3,而且正好想要查看手机上数据库的数据,正好你想找一些安装教程,那么就别想了。有个事实说明一下,网上找到的s...
  • kornberg_fresnel
  • kornberg_fresnel
  • 2016-06-04 11:11:27
  • 1185

雷军-小米手机-发布会

  • 2011年10月16日 14:29
  • 38.79MB
  • 下载
收藏助手
不良信息举报
您举报文章:python使用appium-desk操控小米手机
举报原因:
原因补充:

(最多只允许输入30个字)