• 请不要在回答技术问题时复制粘贴 AI 生成的内容
LimaEcho
V2EX  ›  程序员

微信小程序原生开发自动化测试的疑问?

  •  
  •   LimaEcho · Jun 13 · 1611 views
    This topic created in 148 days ago, the information mentioned may be changed or developed.

    微信小程序原生开发,我想需要构建完整的 基于本地脚本文件的 自动化回归测试,单元测试

    小程序自动化测试,大家都用什么方式实现的,我想跑通一个标准之后,给 codex 执行的。但是看文档太乱了啊,所以来问问大家

    2 replies  •  2026-10-18 17:36:46 +08:00
    LimaEcho
    LimaEcho
    OP
    Jun 13
    1
    https://developers.weixin.qq.com/miniprogram/dev/devtools/auto/quick-start.html

    这个自动化测试真的能用吗,有大佬用过的没?
    dbaazz
    dbaazz
    Oct 18
    2
    我写了个 wxa-runner:在普通浏览器里,直接用微信官方基础库跑小程序代码。可以满足微信小程序 99%的 e2e 测试需求。

    无头 Chrome 里由 Playwright 直接读 DOM ,执行速度比官方自动化快好几倍,还能多开浏览器上下文并行。更重要的是使用预置 token 就能在 Linux 和 CI 里直接跑通。

    官方自动化没法操作系统授权框,只能提前手动点;而这里手机号、用户信息和位置授权默认直接通过,流程不会卡住。需要真实登录 code 或手机号时,加 --real-login 就能借用本机工具身份拿真实数据(新版工具需开着取 ticket )。

    启动:npx wxa-runner dev .

    地址: https://github.com/open-wxa/wxa-runner

    希望对你有帮助
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1533 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 06:29 · PVG 14:29 · LAX 22:29 · JFK 01:29
    ♥ Do have faith in what you're doing.