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

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

  • ios-screen-record 210

    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 2024年02月29日

    https://github.com/YueChen-C/ios-screen-record/blob/dbde61558004d5edf88e51d3104ae671d9374743/ioscreen/coremedia/consumer.py#L76
    有在关闭的时候写的

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

    额不应该把,我看应该是有的,是不是版本用错了,我试了最近版本应该没问题。

  • iOS WebView/H5 调试新姿势 at 2022年10月14日

    不错

  • 谈安全测试的重要性 at 2022年10月12日

    说了好像又没说~

  • 多浏览器同步测试工具的设计与实现 at 2022年10月11日

    写的挺完整的,不错

  • 作为测试负责人接手一个新业务,怎么干? at 2022年10月10日

    写的不错

  • 社区十周年,在十月搞点事情 at 2022年10月10日

    活动不错,差不多白送积分奖励了😊

  • 【获奖结果】双十庆生 | 盖楼回帖送福利 at 2022年08月03日

    16 年就来注册社区了,真是学习成长了太多,祝社区十周年快乐,越办越好~

  • 记一次 UI 自动化导致 APP 未响应问题 at 2022年07月07日

    这种分析刨根能力,真不错

  • IOS 自动化探索——使用蓝牙实现 XCUITest 的 Tap 操作 at 2022年03月08日

    这个不错呀,之前也想尝试研究一下的。

  • 硬货来啦!!使用纯 python 实现 Instruments 协议,跨平台 (win,mac,linux) 获取 iOS 性能数据 at 2022年01月10日

    你这应该是 GitHub 下载镜像有问题,你手动下载一个,放到 C:/Users/xxxxx/.py_ios_device/
    https://github.com/JinjunHan/iOSDeviceSupport/tree/master/DeviceSupport/

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

    重置之后不关闭就好了,保持激活状态,需要录制的时候主动发个 ping 消息就可以了

  • 关于分布式 USB 控制安卓手机自动化的经验 at 2021年11月11日

    有种简单的 adb nodaemon server -a 本身就支持局域网共享设备,挂载设备 pc 用这个模式启动
    远端执行 -H 就可执行连接局域网 PC IP 地址上的设备
    adb -H 10.1.1.xxx devices
    STF 和 Appium 都有类似方法连接局域网设备

  • pytest 测试平台如何参数化用例 at 2021年10月26日

    方法一:定制 @pytest.mark.parametrize 类似的方法,通过 pytest 提供 hook 中的部分前置 hook 方法实现。
    方法二:测试类继承 pytest.Item 测试方法,可自定义名称和参数,具体实现看官方文档。

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

    看 windows 分支

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

    修改了下可以测试看看

  • 各位大佬,有个问题求解,ios 手机移动端,支付宝小程序打开的 H5 页面,无法获取页面元素,这个有什么好的解决方案吗? at 2021年08月24日

    iOS 应该只有一个途径, 开发者里面 ui automation 开了,应该就可以了,支付宝的话应该都能看到。有部分看不到可以查查 web 里有没有内联框架之类的。

  • 各位大佬,有个问题求解,ios 手机移动端,支付宝小程序打开的 H5 页面,无法获取页面元素,这个有什么好的解决方案吗? at 2021年08月24日

    支付宝调试 H5 要用 com.eg.android.AlipayGphone:sandboxed_privilege_process0 子进程进行调试
    例子

    desired_caps = {
        "platformName": "Android",
        "deviceName": "AlipayGphone",
        "appPackage": "com.eg.android.AlipayGphone",
        "appActivity": ".AlipayLogin",
        "recreateChromeDriverSessions": "true",
        "noReset": "true",
        "autoLaunch": "false",
        "chromeOptions": {"androidProcess": "com.eg.android.AlipayGphone:sandboxed_privilege_process0"}
    }
    

  • 求助:appium 在 iOS 中如何切换不同 app,实现相互切换 at 2021年08月05日

    官方文档你能想到的,大部分都有的,找不到就 官网查,或者 github issue 搜搜
    http://appium.io/docs/en/commands/device/app/activate-app/

  • 让 Appium XCUITest 驱动识别 Flutter App 元素跑起来真机自动化 at 2021年07月28日

    找找研发看这个元素哪里设置了,应该是可以取消的,或者找下元素的上层父级看看有没有遮盖层什么的。

  • 让 Appium XCUITest 驱动识别 Flutter App 元素跑起来真机自动化 at 2021年07月27日

    你先试试 Appium 桌面版,使用你元素和拾取类型看看能不能查找到吧

  • 某大厂的机试题,解压压缩的字母串。 at 2021年07月15日

    大佬们都开始拼算法了,写个其他解法,转成计算题😂

    def unzip(data:str):
        import re
        pattern = r"(\D(?=[0-9]))|" \
                  r"([0-9](?=\[))"
    
        def replace(matched):
            value = ''
            if matched.group(1):
                value += matched.group(1) + "+"
            if matched.group(2):
                value += matched.group(2) + "*"
            return value
    
        data = re.sub(pattern, replace, data)  # 转成数学计算
        data = re.sub("[a-zA-Z]+", lambda x: f"'{x.group(0)}'", data)  # 给字母加引号
        return eval(data.replace("[", "(").replace("]", ")"))  # 中括号替换
    
    
    if __name__ == '__main__':
    
        str_list = ["5[a]", "k3[k]2[am]", "2[[k10[am]]]", "x8[a1[pp]5[d]]"]
        for s in str_list:
            print(unzip(s))
    
    
  • 硬货系列 (二)!!使用 python 实现高帧率、低延时、支持多个 iOS 设备同时屏幕共享的工具 at 2021年07月09日

    先提供方法吧,使用 https://zadig.akeo.ie/ 将 iPhone 驱动给替换成 libusb 或者 winusb ,然后使用对应的三方库,同样还是上述流程,只不过中间有些三方库的使用区别。

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

    一般都是配合某些专项测试,竞品测试,自动化脚本这三个来使用收集监测数据。
    这样问感觉就跟问 adb 能干嘛 Instruments 能干嘛一样。主要还是看业务到底想做啥吧?

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

    这个我处理下,不需要 gstreamer 服务的话不加载

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

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