VibeView icon

VibeView

VibeViewは、iOS・Androidシミュレーターをブラウザに配信し、AI支援テスト、記録済みフロー、共同作業リンク、埋め込みセッション、クラウドビルドを提供するアプリチーム向けプラットフォームです。

VibeView

ブラウザベースのモバイルアプリテスト向けクラウドシミュレーター

VibeViewは、モバイルアプリおよびTVアプリ向けのクラウドシミュレーター配信プラットフォームです。iOSおよびAndroidシミュレーターをブラウザーで実行し、ベータ版としてApple TV、Android TV、Rokuにも拡張されているため、チームはローカルのデバイスラボを用意せずにライブデバイスを操作できます。

この製品は、シミュレーターへのアクセスと複数のワークフローを組み合わせています。具体的には、AI支援テスト、記録済みテストの再生、UIが変わったときにAIへ切り替えるハイブリッド実行、埋め込み可能なデバイスセッション、共有コラボレーションリンク、React Nativeプロジェクト向けのクラウドビルドです。プラットフォームは、Windows、Linux、macOSからブラウザベースで実際のアプリセッションにアクセスしたい開発者やチームを対象としています。

主な機能

ブラウザベースのシミュレーター配信

ライブのiOSおよびAndroidシミュレーターをブラウザーのタブにストリーミングします。製品ページではApple TV、Android TV、Rokuにも対応していると案内されています。このストリームはスクリーンショットではなく、対話型テスト向けです。

AI、記録済み、ハイブリッドのテストモード

フローを平易な英語で説明してテストを実行したり、記録済みフローを再生したり、UIが変化したときに両方を組み合わせたハイブリッドモードを使ったりできます。UIが一致しなくなったステップだけをAIエージェントに引き継がせることもできます。

埋め込み可能なデバイス表示

iframeを使って、ライブデバイスを自社のドキュメント、デモ、オンボーディングページに埋め込めます。プラットフォームでは、埋め込みはStarterプラン以上で利用でき、埋め込みアクセス用のドメイン制御があると案内しています。

セッション共同作業

リンクを使って、同僚、デザイナー、顧客をライブセッションに招待できます。ゲストは閲覧または操作でき、セッション終了時にはアクセスを取り消せます。

ビジュアル差分比較とCI出力

デバイスごとのベースラインに対してビジュアル回帰チェックを実行し、警告または失敗のしきい値で変更を表示します。結果はCIで利用でき、JSONまたはJUnit成果物として返せます。

クラウドビルドと提出ワークフロー

Mac不要の管理されたツールチェーンを使ってReact Nativeアプリをクラウドでビルドし、その後アーティファクトをビルド履歴にアップロードしたり、リリースビルドを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ワークフローも含まれます。
  • 共同作業リンクと埋め込みセッションにより、ライブのアプリ画面を他者と共有できます。
  • JSONまたはJUnit出力と、マージを制御できるステータスチェックを備えたCI向けの結果を提供します。

Cons

  • シミュレーター आधारितのため、カメラ、Bluetooth、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の4つのセルフサービスプランが表示されています。プランは1ユーザーごとではなく組織ごとの料金で、各プランには毎月のストリーミング時間枠、共同作業アクセス、利用クレジットが含まれます。

iOSシミュレーターのセッションを始めるにはどうすればよいですか?

iOSのクラウド開発では、シミュレーター対応のビルドをアップロードするか、CLIをローカルのMetro bundlerに接続します。iOSシミュレーターのページでは、ビルドはデバイスSDKではなくシミュレーターSDKでコンパイルされている必要があると案内されています。

チームはゲストとセッションを共有できますか?

はい。料金ページによると、プランはユーザー単位ではなく組織単位で、チームメンバーは同じセッションと利用枠を共有します。共同作業機能では、ゲストがブラウザリンクから実行中のセッションに参加することもできます。

主な制限は何ですか?

VibeViewはシミュレーター ভিত্তのため、物理デバイスクラウドではありません。iOSプラットフォームのページでは、カメラ取得、Bluetooth周辺機器、NFC、通信状況、GPU性能、OEMファームウェアの不具合など、一部のハードウェア固有の問題はシミュレーターではテストできないと説明されています。

Quick Facts

カテゴリ
開発者ツール
主な用途
クラウドシミュレーター配信とモバイルアプリテスト
対応プラットフォーム
iOS、Android、Apple TV、Android TV、Roku(ベータ)
料金モデル
無料および有料の組織プラン
ソースドメイン
vibeview.io
注目のワークフロー
ビルドをアップロードするかMetroに接続し、その後ブラウザーでテスト