测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
会员
xiaoj (YueChen)
第 7758 位Users / 2016-03-07
11 篇帖子 • 239 条回帖
139 关注者
4 正在关注
28 收藏
打赏支持
GitHub Public Repos
  • py-ios-device 736

    IOS Professional Performance Testing Tool . You can get CPU, GPU, Memory , Lifecycle and other m...

  • ios-screen-record 211

    About A python based Apple Quicktime protocol,you can record audio and video from real iOS devices

  • java-ios-device 24

    A Java based Apple instruments protocol,you can get CPU, Memory and other metrics from real iOS d...

  • mobile-gui 15

    使用 pyqt5 编写Android, iOS 手机命令控制工具。

  • goreplay 1

    GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environ...

  • Dopamine2-roothide 0

    Dopamine is a semi-untethered jailbreak for iOS 15 and 16

  • undetected-chromedriver 0

    Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imp...

  • pytest-xdist 0

    pytest plugin for distributed testing and loop-on-failures testing modes.

  • usbmuxd 0

    A socket daemon to multiplex connections from and to iOS devices

  • jacoco 0

    :microscope: Java Code Coverage Library

More on GitHub
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 硬货系列 (二)!!使用 python 实现高帧率、低延时、支持多个 iOS 设备同时屏幕共享的工具 at June 21, 2021

    “虫洞” 你说的这个工具我去试了下,同样会影响 iTunes 正常使用

  • 硬货系列 (二)!!使用 python 实现高帧率、低延时、支持多个 iOS 设备同时屏幕共享的工具 at June 21, 2021

    windows 上我也实现了,不过需要重置 Apple 的驱动成 libusb 或者 winusb 确实可以录制和同屏
    但是有个问题就是驱动重置之后 iTunes 就找不到 iPhone 设备了,会导致其他功能不能用了,iPhone 本身驱动又不开源,这就很恶心了

  • 硬货来啦!!使用纯 python 实现 Instruments 协议,跨平台 (win,mac,linux) 获取 iOS 性能数据 at May 08, 2021

    这个方法只能支持 11 以下设备

  • 硬货系列 (二)!!使用 python 实现高帧率、低延时、支持多个 iOS 设备同时屏幕共享的工具 at April 14, 2021

    我测试了下用 gstreamer 模式和 record 模式测试了下 qq 音乐,和一些本地一些视频,看起来都挺正常的。
    运行时长?或者特殊音频数据可以给我测试下。

  • 硬货系列 (二)!!使用 python 实现高帧率、低延时、支持多个 iOS 设备同时屏幕共享的工具 at April 06, 2021

    这个现在只是提供了一个底层能力,vlc 播放的就已经是 h264 裸流了。如果你想用浏览器访问,就自建个什么媒体服务器把这个 h264 流转发到 web 前端播放就好了。

  • Appium 做 flutter 自动化测试实践&采坑 at April 02, 2021

    一般能找到就能执行,而且你这个 accessibility_id 明显是动态的,建议用 xpath 定位吧
    上面图片貌似应该是这样吧:

    driver.find_element_by_ios_predicate('label == "待装货 (7) Tab 2 of 3"').click()
    driver.find_element_by_accessibility_id('待装货 (7) Tab 2 of 3').click()
    
  • Appium 做 flutter 自动化测试实践&采坑 at March 31, 2021

    还是用原生的 xcuitest 和 uiautomation 吧

  • Appium 做 flutter 自动化测试实践&采坑 at March 31, 2021

    appium-flutter-driver 这个驱动是没办法获取的,还是用原生的 xcuitest 和 uiautomation 吧,基本上现在也都能解决元素识别的问题了,就没必要用 appium-flutter-driver 来做驱动了

  • ADB- - 请教下,adb shell input 命令中,输入双引号有什么方式呢? at March 29, 2021

    加三个斜杠比如要输入双引号 adb shell input text "\\\"\\\""

  • 硬货系列 (二)!!使用 python 实现高帧率、低延时、支持多个 iOS 设备同时屏幕共享的工具 at March 24, 2021

    Android 这个就很棒了
    https://github.com/Genymobile/scrcpy

  • 硬货系列 (二)!!使用 python 实现高帧率、低延时、支持多个 iOS 设备同时屏幕共享的工具 at March 18, 2021

    重置配置确实有一定概率失败,尤其是第一次,多试几次,要不重启手机下试试?

  • 硬货系列 (二)!!使用 python 实现高帧率、低延时、支持多个 iOS 设备同时屏幕共享的工具 at March 18, 2021

    测试 10 ~ 14,目前都可以连接传输数据

  • tidevice 开源:不依赖 Xcode 也能启动 WDA at January 29, 2021

    @codeskyblue 建议增加个指定启动 wda 端口的参数https://github.com/facebookarchive/WebDriverAgent/blob/e364eea00d529ac363e33f3ac92be3d553f54109/WebDriverAgentLib/Utilities/FBConfiguration.m#L91

  • tidevice 开源:不依赖 Xcode 也能启动 WDA at January 27, 2021

    这段时间弄这个 xctest 直挠头,大佬牛逼,来炒个作业😝

  • 硬货来啦!!使用纯 python 实现 Instruments 协议,跨平台 (win,mac,linux) 获取 iOS 性能数据 at January 21, 2021

    大佬牛逼,真机试了下可以启动 wda 👍

  • 硬货来啦!!使用纯 python 实现 Instruments 协议,跨平台 (win,mac,linux) 获取 iOS 性能数据 at January 21, 2021

    @codeskyblue 大佬终于开源了呀 ,最近也抽时间在看 xctest 相关,看大佬项目模拟器已经搞完了,赶紧去膜拜下的代码😝

  • 硬货来啦!!使用纯 python 实现 Instruments 协议,跨平台 (win,mac,linux) 获取 iOS 性能数据 at January 20, 2021

    增加一个 unix_socket.py 小工具,模拟 socat 中间人代理, 直接监听 iOS 与 usbmuxd 传输,可将数据包自动转换成明文数据,使用方法看 unix_socket.py

  • 求助:如何捕捉太快消失的 toast? at January 12, 2021

    对于 toast 来说

    //android.widget.Toast[@text='发送成功'] 要比 //*[contains(@text,'发送成功')] 效率快很多 试试看吧

  • python 列表推导式与 assert 的结合使用 at January 08, 2021

    all() 或者 any() 函数

    assert all(["SPA" in i for i in lst])
    
  • 硬货来啦!!使用纯 python 实现 Instruments 协议,跨平台 (win,mac,linux) 获取 iOS 性能数据 at January 06, 2021

    看文章里这条,原因我也未知,有时候这个服务就会挂掉,需要连接下 xcode 或者 instruments 工具就能用了,instruments 挂掉了尝试激活 instruments 服务脚本我也在研究

    如果抛出 StartServiceError 异常,需要使用 xcode 激活一下设备,激活方式打开 xcode ,插上手机点击 “信任”,即可拔掉数据线。(理论上这一步也可以用脚本进行激活,暂未实现)

  • 硬货来啦!!使用纯 python 实现 Instruments 协议,跨平台 (win,mac,linux) 获取 iOS 性能数据 at January 06, 2021

    这个直接查看源码 demo 里面有使用方法,问题 2 这种是其他小伙伴封装的使用方法

  • 让 Appium XCUITest 驱动识别 Flutter App 元素跑起来真机自动化 at December 29, 2020

    👊 👊 👊
    能给大家一些帮助就好~~

  • 公告:关于精准测试一些杂事 at December 29, 2020

    每篇文章连载一些 “公司内部一些不愉快的事情” ,关注增增长😂 😂 😂

  • 给出 Python 中变量名的列表,如何创建一个具有变量名称作为键的字典 (到变量的值) at December 23, 2020

    locals() 是获取局部变量 ,而列表生成式迭代时候类似创建了个函数,那么你在这个函数空间内,locals() 就取不到 name 和 zip
    例如:

    def my_range():
        print(locals())
    my_range()
    >> {}
    

    1.在列表生成式外面用变量赋值
    2.使用 globals()

  • Macaca 能否做桌面版程序的自动化测试呢?(Electron 打包的 exe) at December 22, 2020

    其实 selenium + chromedriver 就能测试 Electron 呦。Electron 也是可以唤醒控制台的,问你们开发弄个隐藏组合键唤醒。如果 chromedriver 无法连接 Electron 有个 --remote-debugging-port 参数问你们开发😂

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

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