メインコンテンツにスキップ

ベータテスト

モバイルアプリをテストする最速の方法

チームはテストフライトの日数の遅延を許すことができません。App Storeのベータプロセスを完全にスキップしてください - テスターは、1秒以内にビルドを切り替えますが、1日はありません。

インアプリチャンネルセレクター

テスト用のシンプルなUIを作成してください。テスターはタップして切り替え - 新しいビルドは即座にダウンロードされ、適用されます。

デープリンク配布

特定のチャンネルに切り替えてアプリを開くリンクを生成してください。Slack、メール、またはPRテンプレートに追加してください。

テストフライトを完全にスキップ

テストフライトの処理待ちやGoogle Playベータ登録の説明はもう必要ありません。テスターにリンクを共有してください - ビルドは即座に利用可能になります。

即時フィードバックループ

Push a fix, testers get it in seconds. No reinstalls, no approval delays. The fastest feedback loop in mobile development.

Capgo vs __CAPGO_KEEP_1__ Beta Testing

__CAPGO_KEEP_1__ / Google Beta Capgo Channel Testing
アップロード & 処理中 15-30 分 < 1 分
配布 メール招待、会員登録 リンクを共有
ビルドを切り替え ダウンロードした新しいビルド (5+ 分) タップチャネル (< 30 sec)
フィードバックループ 時間を日数に 秒を分に

インアプリチャネルセレクタを作成する

テスト者に、直接アプリ内でビルドを切り替える権限を与えます。シンプルなUIでは、利用可能なチャネルがリストされます - テスト者はタップして切り替え、そして新しいビルドが即座にダウンロードされます。

  • API を 1 回の呼び出しで利用可能なすべてのチャネルを表示する
  • プログラムでチャネルを切り替える
  • ダウンロードは自動で行われます
  • 新しいビルドでアプリが再読み込みされます
ChannelSelector.tsx
import { CapacitorUpdater } from '@capgo/capacitor-updater'

// Get available channels
const channels = await CapacitorUpdater.getChannels()

// Switch to a different channel
async function switchChannel(channelName: string) {
  await CapacitorUpdater.setChannel({
    channel: channelName
  })

  // Download will start automatically
  // App reloads when ready
}

// Handle deep link to auto-switch
App.addListener('appUrlOpen', async (data) => {
  const channel = extractChannel(data.url)
  if (channel) {
    await switchChannel(channel)
  }
})

使用例

内部QA

__CAPGO_KEEP_0__のQAチームは、1日複数のビルドをテストします。 そのチームは、チャンネルを切り替えるだけでアプリを再インストールする必要がなくなる。

外部ベータユーザー

ベータテスターにデープリンクを共有してください。 そのユーザーは、TestFlightやベータチャンネルを理解することなく新しいビルドを受け取ることができます。

ステークホルダーレビュー

プロジェクトマネージャーとエグゼクティブは、技術的なセットアップが必要ないまま、特性をレビューすることができます。 それらは、単にリンクをタップするだけで済みます。

Capacitorで作られたアプリ

コミュニティアプリには、特性の露出を慎重に管理する必要があります。

高使用量の消費者アプリでは、ゲーム、学習、または予測フローを閉じたテスター グループで検証することができます。 その後、すべてのユーザーが新しい体験を受け取る前に、

アプリの種類
ベータテスト
ストアのカテゴリ
GAME BOARD, EDUCATION, WEATHER
Source
Public store dataset
lichess • Free Online Chess app icon

GAME BOARD

lichess • Free Online Chess

Large community app where tournaments, analysis, and social features need careful validation.

11.3M installs 4.3 rating
View Google Play listing
StudySmarter - School & uni app icon

EDUCATION

StudySmarter - 学校 & 大学

教育ワークフローで、オンボーディングと実践の変更はリリース前にレビューされるべきです。

6.5M インストール 4.8 評価
Google Play リストを表示
Windy.com - 天気予報アプリのアイコン

天気

Windy.com - 天気予報

予報と地図のインタラクションで、製品の変更は信頼性が高くなるまで拡大するべきです。

32.9M インストール 4.7 評価
Google Play リストを表示

テストワークフローを加速する

テストビルドを秒単位で配布するのではなく、時間単位で