Lompat ke konten utama

Pengujian Beta

Cara Termudah untuk Menguji Aplikasi Mobile

Tim Anda tidak bisa menerima penundaan pengujian TestFlight selama hari. Lebih baik menghindari proses beta App Store secara keseluruhan - pengujian dapat berganti antara bangun dalam detik, bukan hari.

Pilih Saluran Aplikasi

Buat antarmuka sederhana yang menampilkan saluran yang tersedia. Pengujian mengetuk untuk berganti - bangun baru mengunduh dan menerapkan segera.

Distribusi Tautan Deep Link

Buat tautan yang membuka aplikasi dan berganti ke saluran tertentu. Bagikan melalui Slack, email, atau tambahkan ke template PR Anda.

Lepaskan TestFlight

Tidak perlu menunggu proses pengujian TestFlight. Tidak perlu menjelaskan pendaftaran beta Google Play. Cukup bagikan tautan dan pengujian memiliki bangun.

Lingkaran Balikan Instan

Push sebuah perbaikan, tester mendapatkannya dalam beberapa detik. Tidak ada penginstalan ulang, tidak ada penundaan persetujuan. Loop umpan balik tercepat dalam pengembangan mobile.

TestFlight vs Capgo Pengujian Beta

TestFlight / Google Beta Capgo Pengujian Saluran
Upload & Pengolahan 15-30 menit < 1 menit
Distribusi Undangan email, pengaturan akun Bagikan tautan
Ganti Build Unduh build baru (5+ menit) Tekan saluran (< 30 detik)
Pengulangan Feedback Jam ke hari Detik ke menit

Buat Pemilih Saluran Aplikasi

Berikan kepada tesernya kekuatan untuk beralih antara bangunan secara langsung di aplikasi. Antarmuka sederhana daftar saluran tersedia - tesernya tekan untuk beralih dan bangunan baru download segera.

  • Daftar semua saluran tersedia dengan satu API panggilan
  • Beralih saluran secara programatik
  • Download terjadi secara otomatis
  • Aplikasi reload dengan bangunan baru
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)
  }
})

Penggunaan Kasus

[Internal QA]

Tim QA internal melakukan pengujian beberapa build per hari. Mereka dapat beralih ke saluran tanpa harus menginstal ulang aplikasi.

[External Beta Users]

Bagikan tautan dalam yang dapat diakses oleh pengujang beta. Mereka mendapatkan build baru tanpa harus memahami TestFlight atau saluran beta.

[Stakeholder Reviews]

Manajer proyek dan eksekutif dapat melakukan tinjauan fitur tanpa setup teknis apa pun - cukup sentuh tautan.

Aplikasi yang dibangun dengan Capacitor

Aplikasi komunitas memerlukan pengeksposan fitur yang hati-hati

Aplikasi konsumen dengan penggunaan tinggi dapat memvalidasi aliran permainan, belajar, atau ramalan dengan kelompok tester tertutup sebelum setiap pengguna menerima pengalaman baru.

Jenis aplikasi
Pengujian beta
Kategori toko
PERMAINAN PINTAR, PENDIDIKAN, CUACA
Sumber
Dataset toko umum
lichess • Aplikasi Catur Online Gratis

PERMAINAN PINTAR

lichess • Aplikasi Catur Online

Aplikasi komunitas besar yang memerlukan validasi yang hati-hati untuk turnamen, analisis, dan fitur sosial.

11,3 juta instalasi 4,3 peringkat
Lihat daftar aplikasi Google Play
StudySmarter - Aplikasi Sekolah & Uni

PENDIDIKAN

StudySmarter - Sekolah & univ

Alur pendidikan di mana proses onboarding dan latihan harus direvisi sebelum rilis.

6,5 juta instalasi 4,8 peringkat
Lihat daftar aplikasi Google Play
Ikon Windy.com - Aplikasi Cuaca

CUACA

Windy.com - Cuaca

Interaksi cuaca dan peta di mana perubahan produk memerlukan kepercayaan sebelum memperluas.

32,9 juta instalasi 4,7 peringkat
Lihat daftar aplikasi Google Play

Percepat Alur Kerja Pengujian Anda

Mulai mendistribusikan bangun uji dalam detik-detik bukan jam-jam.