
harness
awizemann
AI-driven user testing for iOS Simulator, macOS apps, and web apps. Write a goal in plain language; an LLM agent drives the UI and reports friction. macOS 14+, Swift 6.
AI 简介
Harness 是一款面向 macOS 的 AI 驱动用户测试工具,支持在 iOS 模拟器、原生 macOS 应用及 Web 应用中自动执行真实用户任务。它基于 LLM 代理分析界面截图,模拟点击、输入与滚动等交互,根据自然语言描述的目标(如“注册并创建首个列表”)和用户画像自主探索流程,并自动识别 UX 摩擦点(如歧义文案、不可点击控件、死链)。项目采用 Swift 6 开发,深度集成 Xcode 构建链、simctl、CGEvent 和 WKWebView,无需修改被测应用代码。适用于产品团队快速验证关键用户路径、发现可用性瓶颈,尤其适合迭代早期的原型验证与回归式体验评估。
Swift
MIT License295
Stars
14
Forks
2
Watchers
1
Issues
Star 增长
今日0
近 7 天0
近 30 天+3
综合评分43.83
默认分支main