VibeView icon

VibeView

VibeView 将 iOS 和 Android 模拟器流式传输到浏览器,并提供 AI 辅助测试、录制流程、协作链接、可嵌入会话和云端构建,适合应用团队进行浏览器端移动测试。

VibeView

用于基于浏览器的移动应用测试的云模拟器

VibeView 是一个用于移动和电视应用的云模拟器流式传输平台。它在浏览器中运行 iOS 和 Android 模拟器,并且还扩展到 Apple TV、Android TV 和 Roku(测试版),因此团队无需搭建本地设备实验室即可与真实设备进行交互。

该产品将模拟器访问与多种工作流结合在一起:AI 辅助测试、录制测试回放、在 UI 变化时切换到 AI 的混合运行、可嵌入的设备会话、共享协作链接,以及面向 React Native 项目的云端构建。该平台面向希望从 Windows、Linux 或 macOS 通过浏览器访问真实应用会话的开发者和团队。

核心能力

基于浏览器的模拟器流式传输

在浏览器标签页中流式传输实时 iOS 和 Android 模拟器,产品页面还覆盖 Apple TV、Android TV 和 Roku。该流用于交互式测试,而不是截图。

AI、录制和混合测试模式

您可以通过用自然语言描述流程、重放录制的流程,或在 UI 发生变化时使用混合模式将两者结合来运行测试。AI 代理只会接管已不再匹配的那一步。

可嵌入的设备视图

通过 iframe 将实时设备嵌入到您自己的文档、演示或引导页面中。平台表示,Starter 及以上计划可使用嵌入功能,并提供嵌入访问的域名控制。

会话协作

通过链接邀请队友、设计师或客户加入实时会话。访客可以观看或接管控制权,会话结束后可撤销访问。

视觉差异检测与 CI 输出

基于每台设备的基线运行视觉回归检查,并通过警告或失败阈值呈现变化。结果可用于 CI,并以 JSON 或 JUnit 产物返回。

云端构建与提交工作流

使用受管工具链在云端构建 React Native 应用,无需 Mac,然后将产物上传到构建历史,或将发布构建提交到 TestFlight 或 Google Play 版本轨道。

团队使用 VibeView 的常见方式

  • 无需本地 macOS 硬件的 iOS 开发

    Windows 或 Linux 上的开发者可以在浏览器中打开实时 iPhone 或 iPad 会话,将 CLI 连接到本地 Metro bundler,并在无需 Mac 参与的情况下持续迭代。

  • 使用混合回放进行回归测试

    团队可以先录制一次用户流程,再以更快且更精准的方式重放,并在 UI 变化到足以破坏录制时让 AI 接手。

  • 共享评审与缺陷分流

    产品、设计或支持团队可以向他人发送指向实时会话的浏览器链接,让对方无需安装应用或创建账户即可观看、接管控制权或审查构建。

  • 嵌入式产品演示和引导

    组织可以使用 iframe 将运行中的设备嵌入到文档、演示或引导页面中,从而将应用会话保留在现有网站内。

  • 基于 CI 的移动测试

    在 CI 中运行 React Native 流水线的团队可以触发设备运行,收集 JSON 或 JUnit 输出,并使用状态检查来控制合并。

Pros and Cons

Pros

  • 在浏览器中运行实时 iOS 和 Android 模拟器,减少对本地设备环境的依赖。
  • 支持多种测试方式,包括自然语言 AI 测试、录制流程和混合运行。
  • 可用于在 Windows 或 Linux 上进行云端开发,包括连接到 Metro 的 React Native 工作流。
  • 包含协作链接和可嵌入会话,便于与他人共享实时应用视图。
  • 提供适合 CI 的结果,支持 JSON 或 JUnit 输出以及可用于阻止合并的状态检查。

Cons

  • 它基于模拟器,因此相机、蓝牙、NFC、蜂窝网络行为以及 OEM 固件缺陷等硬件特定问题不在覆盖范围内。
  • iOS 平台页面说明没有可用于现有 Appium、XCUITest、Espresso 或 Detox 测试套件的导入器,因此现有测试投入不会自动迁移。
  • 某些功能仍处于测试版或平台特定状态,包括 Roku 支持和 AI 测试。

FAQ

VibeView 是做什么的?

VibeView 提供一个用于 iOS 和 Android 应用的云端模拟器流式传输平台,并支持 Apple TV、Android TV 和 Roku(测试版)。您可以上传构建包,或使用 CLI 连接本地 Metro bundler 进行 React Native 开发。

VibeView 如何定价?

定价页面显示四个自助计划:Free、Dev、Starter 和 Professional。计划按组织而非按席位定价,每个计划都包含每月的流式传输分钟数、协作访问和使用额度。

如何开始使用 iOS 模拟器会话?

对于 iOS 云端开发,您需要上传与模拟器兼容的构建包,或将 CLI 连接到本地 Metro bundler。iOS 模拟器页面注明,构建包必须针对模拟器 SDK 编译,而不是设备 SDK。

团队可以与访客共享会话吗?

可以。定价页面说明计划是按组织而不是按用户划分,团队成员共享同一会话和使用池。协作功能也允许访客通过浏览器链接加入正在运行的会话。

主要限制是什么?

VibeView 基于模拟器,而不是实体设备云。iOS 平台页面指出,某些硬件相关问题,例如相机采集、蓝牙外设、NFC、蜂窝网络条件、GPU 性能和 OEM 固件缺陷,无法在模拟器上测试。

Quick Facts

类别
开发者工具
主要用途
云模拟器流式传输和移动应用测试
平台
iOS、Android、Apple TV、Android TV、Roku(测试版)
定价模式
免费和付费的组织计划
来源域名
vibeview.io
显著工作流
上传构建包或连接 Metro,然后在浏览器中测试
VibeView - AI Tool, Features, Use Cases & Alternatives | UStack