Drizz
Drizz:基于 Vision AI 的高效移动端自动化测试平台,革新真实 App 的测试体验
Drizz 是一款专为真实移动应用设计的自动化测试平台,利用先进的 Vision AI 技术解决传统测试中脚本易断、维护成本高及不稳定性等痛点。它支持使用纯英文编写测试用例,提供强大的自愈能力和真实设备执行环境。通过与 CI/CD 无缝集成,Drizz 助力 QA 团队将测试编写效率提升 10 倍,同时显著降低维护成本,是电商、金融等高增长行业实现快速交付的理想选择。
2026-05-21
--K
Drizz 产品信息
Drizz:重新定义移动端自动化测试(Vision AI 驱动)
在现代移动应用开发流程中,移动端自动化测试的效率直接决定了产品的发布速度。传统的测试工具往往面临编写耗时长、选择器(Selector)易失效以及测试结果高度不稳定性(Flakiness)等挑战。Drizz 正是为此而生,它是一个专为真实应用打造的可靠移动端自动化测试平台,现已正式上线 ProductHunt。
什么是 Drizz?
Drizz 是一款基于企业级 Vision AI 技术的移动端自动化测试平台。它赋予了自动化工具“人类级别”的理解力,同时保持了“代码级别”的执行速度。与依赖脆弱选择器的传统工具不同,Drizz 能够像人类一样识别 UI 元素,从而彻底消除因 UI 细微改动而导致的测试中断。它支持在真实设备上运行,帮助 QA 团队以分钟级的速度完成测试编写,并充满信心地交付高质量的产品。
为什么传统移动自动化测试难以为继?
目前的移动自动化领域存在三个主要痛点:
- 测试编写周期长 (High TAT):基于选择器的测试需要数周时间编写,且 UI 的每一次改动都会导致脚本失效。
- 高度不稳定性 (High Flakiness):据统计,约 1/7 的传统测试会随机失败,使自动化变成了“噪音”。
- 覆盖率风险:传统工具难以处理动态 UI,导致登录、支付和结账等关键流程无法得到充分测试。
Drizz 通过 Vision AI 极大地降低了这种不稳定性,确保关键业务流程得到全面覆盖。
Drizz 的核心功能 (Features)
1. 视觉 AI 驱动的端到端测试
Drizz 核心的 Vision AI 能够处理 UI、API、多系统流程及复杂交互。即使在没有稳定选择器的情况下,也能确保在真实设备上实现零维护运行。
2. 强大的自愈能力 (Self-Healing)
这是 Drizz 最引以为傲的功能之一。当应用的 UI 发生变化时,自愈自动化技术会自动检测并修复断裂的步骤。这意味着团队不再需要支付昂贵的“维护税”,测试用例始终保持有效。
3. 自然语言编写测试
无需高深的编程背景,QA 团队只需使用纯英文 (Plain English) 描述测试步骤,即可快速生成测试流。这种方式让整个团队(包括产品经理和手动测试人员)都能参与到自动化建设中。
4. 真实设备执行环境
Drizz 让测试回归真实环境。它在具有不同操作系统版本、屏幕尺寸和网络条件的真实 Android 和 iOS 设备上执行,确保结果具备生产级的参考价值。
5. 集中式应用与流水线管理
平台提供端到端的移动测试管理,涵盖应用版本、测试套件、设备环境及历史记录追踪。同时,它完美支持 CI/CD 集成,可直接插入您的流水线中。
6. 精准调试与可访问性测试
每一次测试失败都会被完整解构。通过截图、日志、屏幕状态记录,团队可以在几分钟内定位问题。此外,Drizz 还内置了针对每个流程的可访问性测试 (Accessibility Testing)。
Drizz 如何工作? (How to Use)
构建持久耐用的测试只需简单的四个步骤:
- 上传 APK/IPA 构件:连接您的应用版本并立即开始。
- 用纯英文描述测试:按照您使用应用的习惯编写步骤。Fathom 模块会将意图转化为完整的、可部署的测试用例。
- 利用 Vision AI 稳定执行:在真实设备上进行实时适配运行。Self-Healer 模块会确保测试在 UI 变更时自动修复。
- 精准调试:获取包含截图和日志的详细报告,快速修复缺陷。
典型应用场景 (Use Case)
电商行业 (E-Commerce)
Drizz 能够全天候稳定验证高频购买流程,包括搜索、购物车、支付及物流。
实际成效:
- 减少 35% 的结账失败问题
- 发布周期缩短 3 倍
- UI 引起的订单失败率下降 50%
开发者与 QA 团队
- QA 团队:实现稳定执行,降低维护投入,缩短测试循环。
- 开发人员:在早期捕获回归缺陷,利用详细的历史记录快速定位修复。
- 技术领导层:实现 24/7 的测试健康监测,以更低的运营成本实现规模化交付。
为什么团队选择从 Appium 迁移到 Drizz?
| 评估维度 | 传统 Appium 测试 | Drizz 自动化测试 | | :--- | :--- | :--- | | 编写速度 | 15 个测试/月/工程师 | 200 个测试/月/手动 QA (提升 10 倍) | | 冲刺阶段节省时间 | 5–10% | 25–30% | | 跨平台成本 | 2 倍工作量 (iOS/安卓) | 1.0 倍工作量 (编写一次,运行两端) | | 维护压力 | 高 | 低 (AI 理解 UI 变更) | | 不稳定性 | 15% | 5% |
常见问题解答 (FAQ)
Q: Drizz 是否同时支持 Android 和 iOS? 是的,Drizz 支持在真实设备上对 Android 和 iOS 应用进行自动化测试。
Q: 使用 Drizz 是否需要编程经验? 不需要。您可以使用纯英文编写测试。AI 会将您的步骤转化为执行流。当然,对于需要复杂逻辑的工程团队,我们也支持高级工作流构建。
Q: Drizz 如何处理异步事件或延迟的 UI 状态? Drizz 使用由状态检测驱动的自适应等待逻辑,而非静态计时器。引擎会在执行下一步前检测预期的 UI 条件,从而消除因超时引起的不稳定性。
Q: Drizz 适合高安全要求的环境吗? 非常适合。Drizz 提供企业级安全保障,支持本地化 (On-prem) 和 VPC 部署,确保数据留在您的网络内。同时支持 SSO/SAML、RBAC 和静态/传输中加密。
Q: Drizz 如何处理滚动列表或动态内容? 引擎能实时检测列表边界、滚动位置和元素可见性,基于视觉和语义线索识别目标项,而非依赖不稳定的索引。








