有人问我,appium怎么去删除qq聊天的,

当时想到的是滑动,

可是具体的大概有个思路,于是乎,就想自己来实现下,

打开模拟器,开发者选项,找到显示坐标的

然后去打开qq获取要删除的消息的坐标后,

思路是y不变。x变化。

用到api   TouchAction

整个代码是:

from appium importwebdriverimporttimefrom appium.webdriver.common.touch_action importTouchAction

desired_caps={}

desired_caps['platformName'] = 'Android'desired_caps['deviceName'] = '127.0.0.1:62001'desired_caps['preformVersion'] = '4.4.2'desired_caps['appPackage'] = 'com.tencent.mobileqq'desired_caps['appActivity'] = '.activity.SplashActivity'driver= webdriver.Remote('http://localhost:4723/wd/hub',desired_caps)

time.sleep(10)

TouchAction(driver).press(x=250,y=235).wait(1000).move_to(x=5,y=235).release().perform()

time.sleep(6)

driver.find_element_by_xpath('//android.view.View[@content-desc="删除"]').click()

实现效果:

这就实现了 appium操作qq,实现滑动删除消息。

关注公众号,不定期更新。

github 地址:https://github.com/liwanlei . qq群:python|测试|技术交流群 194704520

python测试开发交流群 683894834

python接口测试群:651392041

腾讯视频:http://v.qq.com/vplus/6797e52f56a39105a0b6c87bb849e22c/videos

内容来源于网络如有侵权请私信删除

python撤回qq消息_python+appium 实现qq聊天的消息,滑动删除聊天消息相关推荐

  1. python访问陌生人qq空间_Python爬虫获取QQ空间信息(上)

    开发工具 Python版本:3.6.4 相关模块: requests模块: selenium模块: lxml模块: 以及一些Python自带的模块. 环境搭建 安装Python并添加到环境变量,pip ...

  2. python访问陌生人qq空间_python程序记录QQ空间条说说的访问详情

    3.[代码]主要代码文件 #!python # coding=utf-8 import qqlib, getpass, json, time, sys, codecs reload(sys) sys. ...

  3. python自动登录qq客户端_Python自动登录QQ的实现示例

    Python自动登录QQ的实现示例,按下,鼠标,自动登录,窗口,代码 Python自动登录QQ的实现示例 易采站长站,站长之家为您整理了Python自动登录QQ的实现示例的相关内容. 这是一份来自网络 ...

  4. python 爬陌生人qq空间_Python爬取qq空间说说

    #coding:utf-8 #!/usr/bin/python3 from selenium import webdriver import time import re import importl ...

  5. python自动操作微信_Python + Appium 自动化操作微信入门

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于腾讯云,作者:Python小二 简介 Appium 是一个开源的自动 ...

  6. python控制手机微信_Python + Appium 自动化操作微信入门看这一篇就够了

    简介 Appium 是一个开源的自动化测试工具,支持 Android.iOS 平台上的原生应用,支持 Java.Python.PHP 等多种语言. Appium 封装了 Selenium,能够为用户提 ...

  7. python支付宝蚂蚁森林_Python+appium自动化实例(一):使用Python3+appium实现自动收取支付宝蚂蚁森林能量...

    注:仅用作自动化实践研究,请勿滥用 一.环境搭建 1.下载安装appium.在官网http://appium.io/ 下载appium安装包,并进行安装. 2.安装Android SDK.可直接在(h ...

  8. 手机学python用什么浏览器_Python+Appium学习之启动手机浏览器

    一.启动浏览器: pycharm中python脚本如下: from appium import webdriver desired_caps ={ 'platformName':'Android', ...

  9. python列表增加一行_Python 列表中的修改、添加和删除元素的实现

    本文介绍的是列表中的修改.添加和删除元素.第一次写博客,如果本文有什么错误,还请大家评论指正.谢谢! 创建的列表大多数都将是动态的,这就意味着列表创建后,将随着程序的运行删减元素. 修改列表元素 修改 ...

最新文章

  1. mysql load报错_mysql:执行LOAD DATA LOCAL 报错
  2. Python-anaconda-Spyder使用matplotlib画图无法显示报错解决:Figures now render in the Plots pane by default. To mak
  3. 计算机网络管理云红艳电子版,计算机网络管理pdf
  4. java nio 文件_Java nio 的文件处理
  5. 3.QT事件处理,消息过滤器
  6. android 按钮点击间隔,如何自定义android中按下的长/延迟按钮的时间间隔
  7. 矩阵的特征向量和特征值
  8. python读取配置文件-configparser
  9. 计算机cad模板样例,教你如何新建适合自己的CAD模板
  10. excel2013加载matlab宏,Matlab可以通过ActiveX在Excel文件中编写宏吗?
  11. 数字积分法直线插补c语言,数字积分法的直线插补.ppt
  12. 每周论文精读04——A Survey on 3D Hand Pose Estimation: Cameras, Methods, and Datasets
  13. waf绕过—过360主机卫士sql注入
  14. 中文信息杂志中文信息杂志社中文信息编辑部2022年第6期目录
  15. 大数据产品价值主张_大数据对商业模式创新的影响
  16. c 获取本地计算机ip,C++获取本机IP地址
  17. 浪潮服务器SSD盘咋查看信息,浪潮存储为你揭秘:保障SSD数据可靠性的“黑科技”...
  18. 回溯法求解N皇后问题及其时间复杂度分析
  19. 对一名电子信息工程专业应届毕业生的建议【转自没毛菜鸟要成长的一篇博文】
  20. 注意力机制在深度推荐算法中的应用之AFM模型

热门文章

  1. nvcc fatal : Value ‘sm_XX‘ is not defined for option ‘gpu-architecture‘
  2. [转]复旦投毒案的一些思考
  3. 文献阅读001:由I类HLA转录缺失导致的联合免疫治疗的获得性癌症耐药性
  4. 使用思维导图书写-BES软件开发架构
  5. 【Golang】GOOROOT/GOPATH/GOBIN
  6. 个人日记-动漫电影《数码宝贝:最后的进化》观后感-20201102
  7. DFIG控制10-b: 双馈发电机的转矩方程推导
  8. MT4一 获取K线价格
  9. Linux、Ubuntu系统读取(挂载)U盘
  10. 抓取网页并保存静态资源