Advertentie sluiten

Apple heeft de aanpak veranderd van de software die het distribueert aan gebruikers van zijn apparaten. In plaats van ze een definitieve versie te geven, zal hij ze al een bètaversie geven, waarbij de grote gemeenschap hem helpt gratis en relatief eenvoudig problemen op te lossen. Het richt zich echter ook op ontwikkelaars, voor wie het het TestFlight-platform aanbiedt, waarin het publiek ook applicaties en games kan testen. 

Het is heel eenvoudig. Voordat Apple de definitieve versies van zijn systemen uitbrengt, heeft het sinds WWDC behoorlijk wat speelruimte, waarin niet alleen feedback wordt gegeven door ontwikkelaars die aan de frontlinie staan, maar ook door gewone enthousiaste gebruikers die systeembèta's op hun systemen installeren. apparaten. En dat dit een populaire stap is, blijkt ook uit het feit dat andere bedrijven zijn overgestapt op een soortgelijk principe. Hierdoor kan het uiteindelijke systeem in een betere staat verkeren dan wanneer alle tests alleen intern binnen het bedrijf zouden plaatsvinden. Meer hoofden weten meer en zien meer.

App Store met bètaversies  

Tegelijkertijd levert Apple echter al heel lang de TestFlight-tool. Het werkt eigenlijk volgens hetzelfde principe. Hoewel elke grote studio een bepaald aantal bètatesters heeft, afhankelijk van de complexiteit van de uitgebrachte software, kunnen zij vaak niet alles dekken wat ze kunnen, en hebben ze ook niet alle apparaatmodellen tot hun beschikking om de mogelijke mogelijkheden voldoende en goed te onderzoeken. fouten van de komende titel. In zo’n geval komt TestFlight in beeld, waardoor de applicatie onofficieel ‘vrijgegeven’ kan worden en het publiek ervoor kan worden uitgenodigd. Eigenlijk is het dus een App Store, maar het werkt op basis van uitnodigingen.

Met behulp van het platform kunnen gebruikers zich dus aanmelden om bètaversies van apps voor iOS, iPadOS, watchOS, tvOS, iMessage en macOS te downloaden en te installeren. Bovendien kunnen maximaal 10 bètatesters worden uitgenodigd om één titel te testen, en er kunnen zelfs groepen worden gemaakt om verschillende versies van de titel tegelijkertijd te testen. Alles is gratis. Ontwikkelaars kunnen je vervolgens via een e-mailadres uitnodigen voor het platform, maar ze kunnen dit ook doen door een openbare link te delen.

Binnen TestFlight zie je de applicaties die je kunt testen, van waaruit je ze op dezelfde manier als in de App Store op je toestel kunt installeren. Individuele builds hebben een "levensduur" van 90 dagen, wat is hoe lang de titel voor u beschikbaar is om te testen en fouten op te sporen. Maar zodra de nieuwe build uitkomt, zijn het natuurlijk terug naar de 90 dagen om hem te testen. Het is echter niet de bedoeling dat het platform fungeert als repository voor niet-uitgebrachte titels, vandaar deze periode waarin de ontwikkelaar zo aan de titel moet werken dat deze vervolgens officieel kan worden uitgebracht. 

Niet alles is zo rooskleurig 

Het voordeel van het platform is dat de ontwikkelaar de opgegeven testers rechtstreeks kan aanspreken met het verzoek een duidelijk omschreven probleem te testen. De testers helpen de ontwikkelaar vervolgens met hun rapporten de titel tot in de perfectie af te stemmen, rechtstreeks vanuit de applicatie door een screenshot te maken. Ze kunnen ook aanvullende context bieden, zoals wanneer de toepassing is mislukt en de waarschijnlijke reden voor de mislukking.

Test vlucht

Logischerwijs worden er ook verschillende problemen geassocieerd met testen. Omdat je nog niet uitgebrachte en onvoltooide software test, moet je verwachten dat niet alles helemaal vlekkeloos zal verlopen. Dit kan een beetje frustrerend zijn, dus het is noodzakelijk om het zo te benaderen dat je eigenlijk alleen de gegeven applicaties test en ze niet optimaal gebruikt. Constante crashes en foutmeldingen kunnen aan de orde van de dag zijn. 

U kunt TestFlight hier downloaden in de App Store

.