Tutup iklan

Apple telah mengubah pendekatan terhadap perangkat lunak yang didistribusikannya kepada pengguna perangkatnya. Daripada memberikan versi final kepada mereka, dia akan memberi mereka versi beta, dengan komunitas besar membantunya men-debug masalah secara gratis dan relatif mudah. Namun, ia juga melayani pengembang, yang menawarkan platform TestFlight, di mana masyarakat dapat menguji aplikasi dan game. 

Ini cukup sederhana. Sebelum Apple merilis versi final sistemnya, Apple memiliki banyak ruang gerak sejak WWDC, di mana umpan balik diberikan tidak hanya oleh pengembang yang berada di garis depan, namun juga oleh pengguna biasa yang bersemangat menginstal sistem beta pada sistem mereka. perangkat. Dan langkah populer ini juga dibuktikan dengan fakta bahwa perusahaan lain telah beralih ke prinsip serupa. Berkat ini, sistem akhir dapat berada dalam kondisi yang lebih baik dibandingkan jika semua pengujian hanya dilakukan secara internal di dalam perusahaan. Semakin banyak kepala yang tahu lebih banyak dan melihat lebih banyak.

App Store dengan versi beta  

Namun, pada saat yang sama, Apple telah menyediakan alat TestFlight sejak lama. Ini sebenarnya bekerja dengan prinsip yang sama. Meskipun setiap studio besar memiliki sejumlah penguji beta, tergantung pada kompleksitas perangkat lunak yang dirilis, mereka sering kali tidak dapat mencakup semua yang dapat mereka lakukan, dan mereka juga tidak memiliki semua model perangkat untuk memeriksa kemungkinan secara memadai dan benar. kesalahan judul yang akan datang. Dalam kasus seperti itu, TestFlight memasuki tahap di mana aplikasi dapat "dirilis" secara tidak resmi dan publik dapat diundang ke dalamnya. Jadi sebenarnya ini adalah App Store, tetapi berfungsi berdasarkan undangan.

Jadi, dengan menggunakan platform ini, pengguna dapat mendaftar untuk mengunduh dan menginstal aplikasi versi beta untuk iOS, iPadOS, watchOS, tvOS, iMessage, dan macOS. Selain itu, hingga 10 penguji beta dapat diundang untuk menguji satu judul, dan grup bahkan dapat dibuat untuk menguji berbagai versi judul secara bersamaan. Semuanya gratis. Pengembang kemudian dapat mengundang Anda ke platform menggunakan alamat email, namun mereka juga dapat melakukannya dengan membagikan tautan publik.

Anda dapat melihat aplikasi yang dapat Anda uji dalam TestFlight, tempat Anda dapat menginstalnya di perangkat Anda dengan cara yang sama seperti di App Store. Setiap build memiliki "masa pakai" selama 90 hari, yaitu berapa lama judul tersebut tersedia untuk Anda uji dan debug. Namun tentu saja, begitu versi baru keluar, diperlukan waktu 90 hari untuk mengujinya. Namun, platform tersebut tidak seharusnya bertindak sebagai tempat penyimpanan judul-judul yang belum dirilis, oleh karena itu merupakan periode waktu di mana pengembang harus mengerjakan judul tersebut sedemikian rupa agar dapat dirilis secara resmi. 

Tidak semuanya begitu cerah 

Keuntungan platform ini adalah pengembang dapat langsung menangani penguji yang diberikan dengan permintaan untuk menguji masalah yang ditentukan dengan jelas. Penguji kemudian membantu pengembang menyempurnakan judul dengan laporan mereka, langsung dari aplikasi dengan mengambil tangkapan layar. Mereka juga dapat memberikan konteks tambahan, seperti kapan aplikasi gagal dan kemungkinan alasan kegagalan tersebut.

TestFlight

Logikanya, berbagai masalah juga terkait dengan pengujian. Karena Anda sedang menguji perangkat lunak yang belum dirilis dan belum selesai, Anda harus berharap bahwa tidak semuanya akan berjalan lancar. Ini bisa sedikit membuat frustrasi, jadi Anda perlu melakukan pendekatan sedemikian rupa sehingga Anda benar-benar hanya menguji aplikasi tertentu dan tidak menggunakannya secara maksimal. Kerusakan yang terus-menerus dan pesan kesalahan dapat menjadi hal yang biasa terjadi. 

Anda dapat mengunduh TestFlight dari App Store di sini

.