当前位置: 首页 > news >正文

网站的网页声明怎么做网站流量统计怎么做的

网站的网页声明怎么做,网站流量统计怎么做的,如何制作手机app应用软件,专业网页制作报价背景 在做UI自动化时,有播放详情页的用例,但是发现视频在播放的时候无法定位到元素或者很慢,了解到appium在动态的页面实时获取布局元素导致定位变慢。所以只能将视频暂停在操作元素,点击到暂停按钮又是个问题,通过ad…

背景

在做UI自动化时,有播放详情页的用例,但是发现视频在播放的时候无法定位到元素或者很慢,了解到appium在动态的页面实时获取布局元素导致定位变慢。所以只能将视频暂停在操作元素,点击到暂停按钮又是个问题,通过adb 点击坐标的话,不同设备就会成为问题。

解决思路

通过 adb shell uiautomator dump 到xml文件push到电脑端,再进行xml解析,识别到指定的元素,获取到当前元素坐标,再让adb进行点击操作。

import xml.etree.ElementTree as ET
# name是当前操作暂停键元素id名称
def dump_xml_return_tap(name):os.system("adb shell uiautomator dump /sdcard/layout.xml")path = os.path.join(BasePath, "xmls")path_file = os.path.join(path, "{}.xml".format(name))os.system("adb pull /sdcard/layout.xml {}".format(path_file))tree = ET.parse(path_file)root = tree.getroot()for i in root.findall(".//node"):if name in i.get("resource-id"):coord = i.get("bounds")res = coord.strip("[]")res = res.replace("][", ",").split(",")logger.info(res)x = int((int(res[0]) + int(res[2])) / 2)y = int((int(res[1]) + int(res[3])) / 2)logger.info("x:{},y:{}".format(x, y))return {"x": x, "y": y}```
http://www.yayakq.cn/news/927792/

相关文章:

  • 建网站买空间android源码下载
  • 网站建设图片qq群网站优化的文章
  • 教人做美食的网站注册账号怎么弄
  • 网站开发双语餐饮vi设计
  • 怎么更新网站内容北京网站建设出名 乐云践新
  • 母婴网站建设方案西安自助建站公司
  • 创建网站赚钱网站建设怎么做
  • 网站开发视频教程百度新闻排行榜
  • 网站的动画广告横幅怎么做的织梦cms做网站流程
  • 海北公司网站建设多少钱阳江网胜
  • 猪八戒网站建设公司张家港建网站费用
  • 做网站需要美工吗做网站实训目的和意义
  • 网站建设动态静态网站排名优化提升快速
  • 58同城湛江网站建设html网站源码下载
  • 网站怎么做发送邮件的超链接远程教育网站建设
  • 企业网站建设标准网站建设工程师招聘
  • 东莞建外贸网站好湛江网站建设方案策划
  • 合肥网站建设求职简历河南中国建设厅官方网站
  • 网站开发后端框架什么意思网络营销是什么的具体应用
  • 网站被k 申诉国内重大新闻2022
  • 蚌埠本地网站免费网站诊断
  • 域名购买成功后网站怎么建设wordpress主题文件路径
  • 国内网站域名百家号排名
  • 网站建设兰州wordpress本地化
  • html5精美网站怎么做销售网站
  • 开发一个网站多少钱wordpress 数学主题
  • 云南省文山建设厅网站网站共享备案可以申请支付接口
  • asp网站500错误企业管理系统网站开发标书
  • 网站维护公告模板网站主题和建设
  • 某某公司网站建设论文公众号制作素材