独立的浏览器会话
每位参与者都通过隔离的浏览器会话操作,有助于模拟彼此独立的账号,而不是让多个标签页共享同一登录状态。
Jango 是一款用于开发测试多用户 Web 应用的 macOS 桌面工具。它会为 AI 参与者创建独立的浏览器会话,并为每位参与者分配测试账号、角色和目标,让开发者能够执行通常需要多人参与的交互流程。
开发者可以观察参与者的屏幕、暂停或引导活动,也可以使用自己的账号加入同一个应用。Jango 面向由开发者控制的应用,支持社交互动、消息传递、协作、交易市场和沙盒订单簿等工作流。
每位参与者都通过隔离的浏览器会话操作,有助于模拟彼此独立的账号,而不是让多个标签页共享同一登录状态。
连接开发 URL 和测试账号,然后定义角色及具体目标,例如邀请用户、下单或更新共享任务。
观看参与者的屏幕,在出现意外结果时暂停活动、下达指令,并使用自己的账号与 AI 参与者一同操作应用。
保存参与者配置、加密的登录状态、浏览器检查点、观察到的应用控件、可复用提示和执行历史,以便后续开发检查。
运行可以留下活动记录、可观察检查结果、由操作支持的导航提示以及比较信息,帮助记录不同账号发生的情况。
使用桌面工作区、从终端启动会话,或通过 MCP 让编码助手获得访问权限。AI 会话可以连接 OpenAI、Anthropic 或 Vercel AI Gateway。
使用多个开发账号测试邀请、帖子、对话、社区角色和共享活动,同时检查每个账号可以看到的内容。
无需协调一组人工测试人员即可运行多账号聊天场景,还可以使用开发者自己的账号加入对话。
测试团队邀请、共享任务、基于角色的访问权限,以及其他依赖多个参与者的协作型 Web 应用流程。
使用买家、卖家和其他参与者角色浏览页面、提交测试商品或订单,并在沙盒环境中检查由此产生的状态。
保存参与者配置,在应用变更后重复执行探索性检查;需要精确断言时,再将已确认的错误转换为确定性的浏览器或 API 测试。
参与者通过自己的浏览器会话操作 Web 应用。根据其可以观察到的控件,它可以进行页面导航、点击、填写表单、选择选项、上传提供的图片,以及执行目标中描述的操作。
可以。参与者使用分配给它们的账号时,你可以使用自己的账号登录应用。Jango 让你能够观看屏幕、引导参与者并暂停活动。
你需要一个开发 URL、供参与者使用的测试账号,以及包含角色和目标的场景。Jango 的 Mac 安装程序已捆绑 Node.js 和 Chromium,因此无需单独安装 Node 或 Playwright。
浏览器在你的电脑上运行。项目、证据和浏览器检查点存储在你的 Jango 账号中;AI 使用可以连接你自己的提供商密钥,也可以通过 Jango 应用内积分进行管理。
该网站指出,仅使用画布的应用、弹出式登录流程和 CAPTCHA 可能需要采用其他集成方式。Jango 用于测试由你控制的应用。
流量数据仅供参考。