![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
appium
春天的菠菜
学习python的笔记
展开
-
【uiautomatorviewer】Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncExceptio
前言:使用uiautomatorviewer截图报错Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncExceptio。原创 2023-05-15 20:06:38 · 111 阅读 · 0 评论 -
【allure】修改allure报告左上角LOGO
进入 D:\allure-2.13.1\plugins\custom-logo-plugin\static(D:\allure-2.13.1是自己allure的安装路径),将自己需要展示的logo图片放到这个目录,例如1.png。进入 D:\allure-2.13.1\config(D:\allure-2.13.1是自己allure的安装路径)编辑styles.css(1.png为报告自定义导航栏图标,XXXX为报告自定义导航栏名称)找到 在allure.yml添加(后面直接追加)原创 2023-03-28 14:52:17 · 442 阅读 · 0 评论 -
【appium】雷电模拟器指针位置不显示
打开雷电模拟器的安装目录,找到VMS文件夹,在里面新建一个txt文档,名字叫debug。原创 2023-03-24 21:53:54 · 696 阅读 · 0 评论 -
【实操】Appium Settings app is not running after 5000ms
目录一、失败解决方案1、网上解决方案:2、卸载模拟器的appium settings二、成功方案desired_caps新增一个参数desired_caps[‘ignoreHiddenApiPolicyError’] = True 失败,但是可能适合你失败,但是可能适合你链接:https://pan.baidu.com/s/1FsabFJZ-0a2TAfBAyeMScg 提取码:完成打赏,私聊博主 。失败退回......原创 2022-06-22 18:04:59 · 2347 阅读 · 6 评论 -
appium通过xpath获取对象文本中间显示空格异常问题
appium,明明元素正确怎么就是找不到//android.view.View[@content-desc="显示菜单 全部"]通过循环将页面的全部类型对象打印输出到List这样就能看出来 打印结果:[None,'显示菜单\n全部']原创 2022-06-17 09:58:13 · 585 阅读 · 0 评论 -
AttributeError: ‘WebDriver‘ object has no attribute ‘w3c‘
报错AttributeError: 'WebDriver' object has no attribute 'w3c'原因:selenium版本不对,网上方法试了很多,最终使用这个版本解决原创 2022-06-14 20:56:03 · 1500 阅读 · 2 评论 -
执行appium+unittest报错DeprecationWarning: desired_capabilities has been deprecated, please pass in an O
原因:selenium 版本问题我安装的是selenium 4.2.0降级到selenium3.9即可原创 2022-06-14 09:51:31 · 2717 阅读 · 0 评论 -
appium应用之“获取元素信息和元素操作”--Android
1、获取元素属性值 3、获取元素大小转载 2022-06-14 08:54:54 · 2225 阅读 · 0 评论 -
appium如何获取content-desc文字
网上找了几种方法没有成功:原创 2022-06-13 18:08:39 · 475 阅读 · 2 评论 -
雷电模拟器adb devices返回127.0.0.1:5555 offline分析和解决办法 --error obtaining UI hierarchy
当我们运行安卓模拟器时,除了启动自身进程外,都会启动adb.exe,比如当我们启动雷电模拟器时,系统进程里会出现和两个进程。这时候我再运行明明开了一个模拟器,为何返回一个连接不上的127.0.0.1:5555 ?当我们测试逍遥安卓时就不会出现,只出现在雷电模拟器上。1、 adb 启动就连接5555端口启动 adb 的时候, adb 通过 "adb fork-server server" 启动 adb demon而后demon 就会去找本地的 5555 端口, 直到 5555+322、为何连接叫 emu转载 2022-06-11 11:56:07 · 4992 阅读 · 0 评论 -
appium-inspector安装
目录一、下载二、安装 三、使用1、前期准备:2、启动Appium Inspectorhttps://github.com/appium/appium-inspectorappium Desktop升级到1.22.0版本,服务和元素查看器已经分开了,启动服务之后点击,🔍会跳转到下载页面https://github.com/appium/appium-inspector找到下载位置下载对应版本 桌面显示1)模拟器打开USB选项,并检查电脑 和模拟器是否建立连接adb devices2)需要启动appium服.原创 2022-06-11 09:38:36 · 3020 阅读 · 0 评论 -
解决uiautomatorviewer中添加xpath的方法
下载:下载github上开源jar包 :https://github.com/lazytestteam/lazyuiautomatorviewer安装和使用:1. 将所有jar包拷贝到%SDK%/tools\lib目录下,覆盖原来的uiautomatorviewer.jar , 2. 使用%SDK%/tools\uiautomatorviewer.bat 运行即可! 棒棒哒...原创 2020-04-08 12:42:32 · 858 阅读 · 1 评论 -
处理appium获取toast内容
1、环境配置需要确保appium版本在1.6.3及以上2、需要添加代码3、toast的内容4、编码 # # 定位toast toast = (By.XPATH, "//*[contains(@text, '{}')]".format('登录成功')) a = self.find_element(*toast) # 获...原创 2020-04-08 12:33:08 · 482 阅读 · 0 评论 -
appium的XPATH获取text值的方式与selenium区别
这里为什么是@text呢,因为这里text是一个属性,所以有@text=""就好像XPATH //*[@class="ssdks"] 方式selenium可能会是[text()="显示"]原创 2020-04-07 18:53:47 · 1479 阅读 · 0 评论 -
appium使用过程中的踩坑集
1. nodejs 版本不匹配问题错误:error: uncaughtException: Cannot find module ‘internal/fs’ date=Thu May 17 2018 20:39:28 GMT+0800 (中国标准时间), pid=8620, uid=null, gid=null, cwd=D:\appium\node_modules\appium, execP...转载 2020-04-06 16:46:01 · 1386 阅读 · 0 评论 -
appium+python设置
from appium import webdriverimport timedes = {}des['platformName'] = 'Android'des['platformVersion'] = '5.1.1'des['deviceName'] = "127.0.0.1:5555"des['appPackage'] = "com.raubncadcehfignha.hie...原创 2019-05-28 08:10:42 · 169 阅读 · 0 评论 -
appium使用真机连接问题
除了设置开发者模式注意开启USB安装,因为他启动需要安装appium.setting原创 2019-05-22 11:01:55 · 911 阅读 · 0 评论 -
appium取appPackage与appActivity
先运行APP,如果失败,先运行连接设备代码,再启动下面# -*- coding: utf-8 -*- #-------------------------------------------------------------------------------# @Name: name# @Description: # @Author: springb...原创 2019-05-21 19:04:16 · 443 阅读 · 0 评论