240 发简信
IP属地:不列颠哥伦比亚
  • 移动端 UI 自动化:跑用例前做一道「环境健康预检」(adb + Appium)

    移动端 UI 自动化:跑用例前做一道「环境健康预检」(adb + Appium) 做移动端 UI 自动化,真正稳定跑起来之后,你会发现一大半的「...

  • Flutter UI 自动化(下):用 MergeSemantics 把显示的值读回来

    Flutter UI 自动化(下):用 MergeSemantics 把显示的值读回来 系列共两篇:上篇·定位(怎么稳定地找到元素)、下篇·读值...

  • Flutter UI 自动化(上):用 Semantics 给元素埋稳定的定位标签

    Flutter UI 自动化(上):用 Semantics 给元素埋稳定的定位标签 系列共两篇:上篇·定位(本篇,怎么稳定地找到元素)、下篇·读...

  • 2026-06-26 随笔 四年好像是一个轮回

    刚好又是过了四年,我又想起了这个账号,简书通知里都已经提醒我注册9年了,时间还是过得太快了。赶上AI时代了,回顾以前写的一些文章,我甚至有些看不...

  • 接口自动化-YAPI+GITLAB+JENKINS+飞书畅想与实践

    起因 工作中遇到期望做接口自动化,之前公司跟着团队做过python+request搭建的自动化框架,逐步完善框架本身,与接口测试用例本身,都是需...

  • 报错:ECDSA host key for gitlab.xxxxx.com has changed and you have requested strict checking. Host k...

    pycharm 更新代码后,push最新的commit,遇到报错ECDSA host key for gitlab.xxxxxx.com has...

  • Resize,w 360,h 240
    使用postman的批量传参

    【前提】测试目的:一个上传数据的接口,现有大批量的数据需要用同一个接口上传,可以通过请求一次修改一次传参值来实现,但一次性有很多很多数据,不可能...

  • Resize,w 360,h 240
    charles学习文档

    charles学习文档 ○ 介绍与解释: ■ Charles作用:设置代理,在同一网段的情况下,给手机/浏览器设置Charles的代理端口(Ch...

  • Resize,w 360,h 240
    使用postman的mock server

    【前情提要】 作为测试工程师,在日常工作中遇到和三方对接的项目,三方开发进度不理想,导致无法进行联调测试,基于此,开始学习与了解mock服务 【...