Закрити оголошення

Apple змінила підхід до програмного забезпечення, яке розповсюджує користувачам своїх пристроїв. Замість того, щоб кидати їм остаточну версію, він надасть їм уже бета-версію, а велика спільнота допоможе йому усунути проблеми безкоштовно та відносно легко. Однак він також обслуговує розробників, для яких пропонує платформу TestFlight, на якій публіка може тестувати програми та ігри. 

Це досить просто. Перед тим, як Apple випустить остаточні версії своїх систем, у неї є досить багато можливостей для маневрування після WWDC, у якому відгуки надають не лише розробники, які знаходяться на передовій, але й звичайні користувачі, які встановлюють бета-версії систем на свої пристроїв. А про те, що це популярний крок, свідчить і те, що інші компанії перейшли на подібний принцип. Завдяки цьому кінцева система може бути в кращому стані, ніж якби все тестування відбувалося лише всередині компанії. Більше голов більше знають і більше бачать.

App Store з бета-версіями  

У той же час, однак, Apple протягом тривалого часу надає інструмент TestFlight. Насправді це працює за тим же принципом. Хоча кожна велика студія має певну кількість бета-тестерів, залежно від складності випущеного програмного забезпечення, вони часто не можуть охопити все, що вони можуть зробити, і вони також не мають у своєму розпорядженні всіх моделей пристроїв, щоб достатньо й належним чином ретельно вивчити можливі помилки майбутньої назви. У такому випадку на сцену виходить TestFlight, за допомогою якого можна неофіційно «випустити» додаток і запросити до нього публіку. Тож це фактично App Store, але він працює на основі запрошень.

Таким чином, використовуючи платформу, користувачі можуть зареєструватися, щоб завантажити та встановити бета-версії програм для iOS, iPadOS, watchOS, tvOS, iMessage та macOS. Крім того, до 10 XNUMX бета-тестерів можна запросити для тестування однієї гри, і навіть можна створити групи для тестування різних збірок гри одночасно. Все безкоштовно. Потім розробники можуть запросити вас на платформу за допомогою електронної адреси, але вони також можуть зробити це, поділившись загальнодоступним посиланням.

Ви можете переглянути програми, які можна протестувати, у TestFlight, звідки ви можете встановити їх на свій пристрій так само, як і в App Store. Окремі збірки мають «термін життя» 90 днів, саме стільки часу титул доступний для тестування та налагодження. Але, звісно, ​​щойно нова збірка виходить, повертається до 90 днів для її тестування. Однак платформа не повинна функціонувати як сховище для неопублікованих ігор, тому розробник має працювати над назвою, щоб потім її можна було офіційно випустити. 

Не все так райдужно 

Перевагою платформи є те, що розробник може напряму звернутися до заданих тестувальників із проханням перевірити чітко визначену проблему. Потім тестери допомагають розробнику налаштувати назву до досконалості за допомогою своїх звітів безпосередньо з програми, зробивши знімок екрана. Вони також можуть надати додатковий контекст, наприклад, коли застосунок вийшов з ладу та ймовірну причину збою.

Крило!

Цілком логічно, що з тестуванням також пов'язані різні проблеми. Оскільки ви тестуєте неопубліковане та незавершене програмне забезпечення, ви повинні очікувати, що не все пройде гладко. Це може трохи засмучувати, тому необхідно підходити до цього таким чином, щоб ви дійсно лише тестували дані програми, а не використовували їх на повну силу. Постійні збої та повідомлення про помилки можуть бути розпорядком дня. 

Ви можете завантажити TestFlight з App Store тут

.