测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
会员
wupengfeng
第 93560 位会员 / 2024-07-24
3 篇帖子 • 18 条回帖
0 关注者
0 正在关注
0 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 移动端自动化,无法获取全部元素,只能获取页面中能看到的元素,请问各位大佬,该如何解决? at 2025年04月28日

    1、正常都有分页的
    2、完全不管分页的话,改 ios

  • 移动端自动化,无法获取全部元素,只能获取页面中能看到的元素,请问各位大佬,该如何解决? at 2025年04月28日

    如果只是要点击,那拿显示区的内容没毛病,想爬内容抓不到包?
    滑动,元素都捞出来,去重

  • 想买一台服务器放家里部署些自己的服务在上面自己测试学习用,无公网。请问大佬们有没有什么比较安全的内网穿透方案 at 2025年04月18日

    ngrok,本机搭建一下环境,可以把 http://localhost:3000 变成类似 https://abc123.ngrok.io
    详细见:https://juejin.cn/post/7450746043082522643?searchId=20250418100232D32C4118144A69BAF718

  • 求助一下现在哪家的 AI 能识别图片并且给出对应功能点的位置信息 at 2025年04月11日

    直接参考 airtest 的这个文章:文字识别技术升级:Airtest 与 PaddleOCR 模型的协作小技巧
    https://mp.weixin.qq.com/s/6Y6BeFnoXfz0qKf2P_FaOw

  • AI 视觉自动化测试,告别元素定位难题 at 2025年04月02日

    一次图像识别的交互需要多久,针对跑马灯组件,页面自动切换的,当识别返回的时候,页面已经被切走了,怎么处理的

  • 关于 IOS 元素的断言,比如选中和勾选安卓元素,属性 selected 和 checked 会发生变化,可 IOS 元素选中后,属性没任何变化 at 2025年03月28日

    结果导向的判定啊,如果我上面一步失败了,那后续步骤必定失败。整个 case fail。留截图

  • 警惕 ios 14.x 系统,testflight 最新版本(3.8.0)crash at 2025年03月27日

    别考虑那么多,单纯的 TestFlight 出 bug 了而已

  • iOS 端部分按钮使用 appium 点击与手指点击效果不同 at 2025年03月18日

    跑的多了你会发现,你以为你点击了,程序也告诉你点击了,实际上没点击到
    点击前加 sleep 可以提高一点概率,剩下的就只能当做失败,case 重跑一次

  • Appium Inspector IOS 应用源(DOM TREE)不实时更新问题,有大佬遇到么 at 2025年03月18日

    建议你尝试使用 weditor 或者 uiauto 查看(看不到不一定点不到,比如 weditor 对 H5 识别弱,但在 uiauto 上又可以看到)
    weditor 安装:pip install --pre --upgrade weditor

    weditor 使用:在 cmd 执行 python -m weditor
    uiauto 安装 :pip3 install -U uiautodev -i https://pypi.doubanio.com/simple
    uiauto 使用:在 cmd 执行 uiauto.dev

  • 请教各位大佬,我想通过无线连接 IOS 真机,连接 inspector 提示找不到设备 at 2025年03月18日

    局域网下大概率你能 ping 通手机的 ip,但是访问不到 8100 端口,然后按这个文档操作一下(据说是,我没干过)解决国产手机 wda 不能联网问题 https://blog.csdn.net/qq_43575801/article/details/141610818

  • 请问各位大佬,appium,IOS 手机升级到了 17、18+ 后,安装 WDA 后在手机上启动出现黑屏几秒后加闪退,有没有大佬遇到过 at 2025年03月17日

    无所谓的,元素查看器能启动就行,不行的话就换成 airtest 维护的 wda(我目前用的是这个,17/18 可以跑)

  • 请教各位大佬,我想通过无线连接 IOS 真机,连接 inspector 提示找不到设备 at 2025年03月17日

    1、你当前用的是 udid 去连接,这个是 wda 的 USBClient 方法,只支持 usb
    2、尝试无线连接(电脑和手机同个网络)wda.Client('http://localhost:8100') ,localhost 改成手机的 ip,理论上直接连手机,不用电脑转发到手机,所以端口还是 8100

  • 精准测试之用例推荐 at 2025年01月23日

    首先,需要先排除数据上下游强关联的用例

  • Airtest 移动端 UI 自动化用例稳定性讨论 at 2025年01月15日

    直接转成数据驱动、或者每行操作单独执行,(先 str 化,然后 exec(str))
    1、单步骤执行失败后,sleep(1),后重试一次
    2、上下游相关的 case 放一个测试流程,部分节点做校验,不符合就退出流程
    3、自动对失败的流程重试(如果是网络问题引起的,这步可以修复,一般重试 1-2 次)

  • 已解决 at 2024年12月31日

    直接用 wda,拒绝中间商..

  • appium2 问题 at 2024年12月31日

    安卓用的 driver.swipe_points([coordinates1,coordinates2,coordinates3], 0.2)
    coordinates1=(x1,y1)
    我的安卓是基于 uiautomator2,不过这个方法在 appium 也有(但是好像 ios 不支持)

    我的 ios 是基于 wda,直接使用 http 通信
    wda_url = f"http://localhost:8100/session/session_id}/actions{"
    构建请求数据 相关文档https://github.com/jlipps/simple-wd-spec#perform-actions

  • APP 多语言测试 at 2024年12月16日

    写 UI 自动化的时候,兼容一下多语言就可以了
    1、页面点击时主要以 text 为主
    2、对每个页面的 text 进行 exists 校验
    3、执行多语言时,提取 case/代码中的 text,替换成对应的多语言
    然后正常执行 ui 自动化

  • WebDriverAgent xcode16 打包的 app 自动化真多坑(问题篇) at 2024年11月19日

    你的要定位的东西在列表上吧,新版在列表上从头找到尾,基本上都在屏幕外。
    我自己的重构了,
    1、优先 driver(text='模式', visible=True) 快捷指定 visible=True 找到显示区域的,但是新版这个 visible=True 可能不准 (部分 True 的可能返回 False)
    2、1 找不到,再去循环查询 driver(text='模式')
    element=driver(text='模式')
    elementcount = element.count()
    for i in range(1, elementcount + 1):
    if element[i].visible:
    print(str(i) + '个时是显示的')
    break

关于 / 活跃用户 / 中国移动互联网测试技术大会 / 反馈 / Github / API / 帮助推广
TesterHome社区,测试之家,由众多测试工程师组织和维护的技术社区,致力于帮助新人成长,提高测试地位,推进质量发展。Inspired by RubyChina
友情链接 WeTest腾讯质量开放平台 / InfoQ / 掘金 / SegmentFault / 测试窝 / 百度测试吧 / IT大咖说
简体中文 / 正體中文 / English

©testerhome.com 测试之家   渝ICP备2022001292号
  渝公网安备 50022202000435号    版权所有 © 重庆年云聚力信息技术有限公司