Articles

TestFlight alternatywy: Top 11 mobilnych narzędzi do testowania Beta Dla 2017

Posted by admin

wraz z początkiem nowego roku mamy nadzieję, że kolejne zespoły deweloperów mobilnych będą rozpowszechniać wersje beta przed udostępnieniem ich publicznie. Jeśli czytasz ten artykuł, są szanse, że szukasz najlepszych narzędzi i usług dystrybucji beta. Ten artykuł obejmuje narzędzia zarówno dla iOS, jak i Androida, ale koncentruje się na iOS (i alternatywach TestFlight), ponieważ jest to bardziej wybredna platforma do testów beta o większej złożoności.

w tym artykule porównano każde narzędzie dotyczące obsługi wielu platform, integracji i oferowanych interfejsów API, łatwości obsługi, popularności, czasu konfiguracji, różnych zalet i wad oraz oczywiście cen. Omawiam i porównuję ciągłą integrację i ciągłe wdrażanie i integracje, a także opinie użytkowników i użyteczność. Omówię również łatwość obsługi i czas konfiguracji, analizując kroki niezbędne do skonfigurowania i uruchomienia wszystkiego. Dodatkowo wspomnę o wszystkich znanych klientach dla każdej usługi, a także o wszelkich publicznie dostępnych metrykach przy obliczaniu współczynnika popularności.

radzenie sobie z UDID (unikalnymi identyfikatorami urządzeń) jest jedną z rzeczy, z którymi Programiści iOS borykają się podczas dystrybucji wersji beta. Są one częścią profili udostępniania potrzebnych do wydania wersji beta. Zauważysz, że w większości narzędzi przedstawionych w tym artykule Programiści iOS będą musieli ręcznie obsługiwać profile Aprowizacji i przesłać nową kompilację z nowo wygenerowanym profilem aprowizacji, ale niektóre narzędzia mogą zautomatyzować to zadanie. O ile nie zaznaczono inaczej, Załóżmy, że usługa nie obsługuje profili udostępniania dla ciebie, więc będziesz musiał radzić sobie z nimi ręcznie.

lista alternatyw TestFlight sprawdzonych w tym artykule

Nazwa

Platformy

cennik

TestFairy

Android, iOS, Inne

10 aplikacji za darmo

HockeyApp

Android, iOS, inne

2 aplikacje za darmo

Hockeykit

Android, iOS

za darmo

Crashlytics (Tkanina)

Android, iOS

za darmo

aplikacja

Android, iOS, Inne

2 aplikacje za darmo

Buddybuild

Android, iOS, Inne

1 jednoczesne budowanie za darmo

AppBlade

Android, iOS, Inne

25 urządzeń za darmo

DeployGate

Android, iOS

za darmo dla niezależnych programistów

Installr

Android, iOS

3 urządzenia za darmo

Ubertesters

Android, iOS, Inne

2 projekty za darmo

najlepsze narzędzia do testowania Beta na iOS 11 porównywanie @testflightapp #HockeyApp @Buddybuild @Crashlytics @Testfairy i więcej https://t.co/eQMYfaE7hp

— Rollout.io (@RolloutIO) Styczeń 31, 2017

popularność: Jeśli jesteś w świecie rozwoju Apple, prawdopodobnie słyszałeś o TestFlight. Istnieje wiele opinii za i przeciw stosowaniu TestFlight, ponieważ Apple nabyło go na początku 2014 roku, ale w ciągu pierwszych 3 lat istnienia przed przejęciem, zyskał już dużą popularność i adopcję.

Platformy: od momentu przejęcia Apple przestało wspierać dystrybucje Androida, a teraz umożliwia dystrybucję tylko na urządzenia Apple – iOS, watchOS i tvOS.

API & integracje: Fastlane, a dokładniej „pilot” lane, będzie twoim najlepszym przyjacielem podczas dostarczania aplikacji do beta testerów TestFlight. Za pomocą jednego wiersza poleceń możesz przekazać swoją aplikację od wersji deweloperskiej do rąk beta-testerów.

łatwość użycia: jeśli nie używasz narzędzia do automatyzacji, takiego jak Fastlane, aby zautomatyzować obszar roboczy, nadal łatwo jest przeprowadzić testy beta aplikacji. Cały proces odbywa się za pośrednictwem portalu iTunes Connect i można dodać wewnętrzne lub zewnętrzne Testery. Wewnętrzni testerzy są „częścią” Twojego zespołu programistów, a więc tylko ci, którzy są obecnie przypisani jako programiści lub mają role programistów w zespole iTunes Connect (np. administratorzy). Dystrybucja aplikacji wysyłana do wewnętrznych testerów jest najszybsza, ponieważ nie wymaga recenzji aplikacji w wersji Beta ani nie jest zgodna z wytycznymi dotyczącymi recenzji w App Store, podobnie jak dystrybucja wysyłana do zewnętrznych testerów.

z drugiej strony, aby zaprosić zewnętrznych testerów, którzy nie są w Twoim zespole programistów, potrzebujesz tylko ich adresu e-mail i są gotowi do działania po zaakceptowaniu zaproszenia. Tylko TestFlight ma tę wewnętrzną i zewnętrzną koncepcję testera.

zaletą TestFlight jest to, że nie wymaga od programisty ręcznego obsługi profili udostępniania nowych urządzeń, co znacznie poprawia łatwość obsługi.

czas instalacji & wysiłek: czas konfiguracji polega głównie na utworzeniu aplikacji w iTunes Connect i przesłaniu aplikacji za pośrednictwem Xcode, co może potrwać do kilku minut, aby uzyskać zatwierdzenie aplikacji za pomocą zautomatyzowanego systemu zmiany aplikacji firmy Apple. Musisz wyraźnie zadeklarować pewne informacje na temat kompilacji testowej, którą przesyłasz, takie jak opis i to, co należy przetestować, więc może to potrwać trochę dłużej, niż gdyby nie wymagało tych informacji.

różne zalety: każdy tester musi pobrać oficjalną aplikację TestFlight firmy Apple w App Store, aby móc pobierać i testować dystrybucje aplikacji. Kolejną świetną funkcją jest możliwość przypisania notatek i szczegółów do rozprowadzanej aplikacji, aby testerzy mogli zobaczyć, co należy przetestować.

podstawowe informacje o awariach i sesjach są przechowywane w danych TestFlight, więc programiści mogą śledzić, co dzieje się z każdą z testowanych wersji. Dodatkowe informacje zwrotne mogą być wysyłane do programistów za pośrednictwem poczty elektronicznej (w aplikacji TestFlight) wraz z dziennikiem z informacjami o aktualnym urządzeniu.

różne wady: to, co najbardziej przeszkadza programistom, to Recenzja aplikacji w wersji Beta, która jest wymagana, aby zaprosić zewnętrznych testerów (najczęściej najważniejsi testerzy są poza naszym zespołem programistów). Tak więc i fakt, że nie obsługuje platform innych niż Apple, są powodem, dla którego wiele osób skarży się na TestFlight. Poza tym jest to świetne narzędzie, było już jednym z najpopularniejszych (jeśli nie najbardziej) na rynku przed zakupem Apple, a na pewno stało się jeszcze bardziej popularne po jego przejęciu.

cennik: oficjalne rozwiązanie dystrybucji beta firmy Apple jest całkowicie bezpłatne.

Inne: szybki samouczek wideo jest oferowany przez Apple tutaj. Alternatywnie, pełny samouczek jest dostępny na stronie Ray Wenderlich.

TestFairy

**

**

TestFairy jest jedną z moich zalecanych alternatyw TestFlight. Działa na iOS i Android oraz dziesiątki innych platform i zapewnia więcej niż tylko dystrybucję aplikacji. TestFairy udostępnia filmy pokazujące, co dokładnie wydarzyło się w Twojej aplikacji, zanim coś poszło nie tak. Usługa zapewnia użytkownikom możliwość potrząsania urządzeniem i wysyłania opinii z powrotem do programisty. Ta informacja zwrotna może być automatycznie przesunięta do Slack lub JIRA, z filmem, który pokazuje, co dokładnie zostało zrobione z użytkownikiem. Integracje & API: Lista integracji TestFairy jest naprawdę świetna! Integracje śledzenia błędów obejmują JIRA, GitHub, Trello, Bugzilla, Asana, Pivotal, YouTrack, a także Slack i HipChat. Ciągła Integracja: TestFairy ma otwarte API do przesyłania i wtyczek do popularnych narzędzi CI, takich jak Jenkins, Travis-CI, Circle-CI, Bitrise, Fastlane, Bamboo. Platformy: TestFairy jest dostępny dla natywnych iOS, Android, Xamarin, React Native, Adobe Air, PhoneGap, Cordova, ionic, Appcelerator Titanium I Unity. Popularność: TestFairy jest dość popularny wśród tłumu przedsiębiorstw. Klienci to Samsung, Groupon, Adobe, Johnson & Johnson, HP, Century Link, Sears, McKinsey. Enterprise Hosting: wersja Enterprise TestFairy jest dostępna w chmurze prywatnej lub lokalnej i ma opcję białego etykietowania. TestFairy dla startupów jest dostępny tylko w chmurze publicznej. Pojedyncze logowanie: TestFairy obsługuje SAML i LDAP i jest kompatybilny z Okta, OneLogin, Ping Identity, Google Apps, Oracle i rozwiązaniami IBM SSO. Czas Konfiguracji & Wysiłek I Łatwość Obsługi: Nie musisz nawet dodawać zestawu SDK do swojego projektu, jeśli szukasz tylko funkcji dystrybucji aplikacji, więc jest to jedno z najprostszych narzędzi do konfiguracji i rozpoczęcia korzystania. Plusem jest również zgłaszanie błędów w aplikacji. Cennik: TestFairy ma podstawową warstwę, która jest bezpłatna i oferuje płatne pakiety dla startupów i przedsiębiorstw.

HockeyApp

Popularność I Różne Plusy: Bardziej kompletne niż TestFlight i zdecydowanie wśród najpopularniejszych usług dystrybucji beta, rozwiązanie Microsoft do dystrybucji beta oferuje również opinie użytkowników bezpośrednio z aplikacji, wgląd w sposób, w jaki użytkownicy korzystają z aplikacji, zaawansowane funkcje zarządzania zespołem i jest dobrze dostosowane do dużych firm, które opracowują wiele różnych aplikacji.

Platformy: obsługuje również większą gamę platform, od Androida, iOS, macOS i Windows, Cordova, React Native, Unity i Xamarin.

Łatwość Obsługi I Czas Konfiguracji & : Układ jest prawie taki sam jak tkanina, którą pokryję później. Istnieje wiele sposobów na dodanie zestawu HockeyApp SDK do projektu, w tym CocoaPods, Carthage i ręcznie. Przesyłanie nowej kompilacji może odbywać się za pośrednictwem Pulpitu nawigacyjnego lub HockeyApp dla komputerów Mac i jest naprawdę proste.

integracje & API: oferuje szeroką gamę integracji i śledzenia błędów, a także zapewnia przydatne samouczki dla najpopularniejszych, takich jak JIRA, Slack, GitHub, aplikacja Status Board iPad, usługi Visual Studio Team Services firmy Microsoft, a także webhooki. Ponadto HockeyApp obsługuje również różne narzędzia do tworzenia serwerów &: Fastlane, Jenkins, Travis CI i usługi zespołu Visual Studio.

cennik: wszystko to jest dostępne w warstwie bezpłatnej dla maksymalnie 2 aplikacji,a pozostałe plany można znaleźć tutaj. Dla tych, którzy chcą korzystać z więcej niż 2 aplikacji i nie chcieliby płacić za to więcej, alternatywą może być hockeykit open source.

HockeyKit

Platformy: Od HockeyKit GitHub Wiki, HockeyKit jest frameworkiem do łatwej dystrybucji aplikacji z maksymalną łatwością użytkowania dla użytkownika końcowego i dużą elastycznością dla programistów, który obecnie obsługuje platformy iOS i Android.

integracje & API: jest to framework open source, który poprzedził HockeyApp. Jest to alternatywa dla tych, którzy mają własne serwery i chcieliby hostować własny system dystrybucji beta, ale nie został zaktualizowany przez ponad 2 lata i jest dostarczany w stanie, w jakim jest. Aby uzyskać dalsze wsparcie i funkcje, zalecają korzystanie z HockeyApp, ponieważ jest to firma, która kontynuowała ten produkt.

łatwość użycia & Czas Konfiguracji & wysiłek: ponieważ jest to framework open source, który musi być w pełni zainstalowany na własnym serwerze i jest dostarczany w stanie takim, w jakim jest, nie jest łatwy w użyciu lub przynajmniej zajmuje pewien czas, aby wszystko skonfigurować. Ma jednak dobrą dokumentację, a ponieważ jest to rozwiązanie hostowane samodzielnie, możesz zintegrować prawie wszystko, czego potrzebujesz lub chcesz.

Popularność & Ceny: Nie jest tak popularny jak HockeyApp, ale z drugiej strony jest całkowicie darmowy, co czyni go najlepszym rozwiązaniem, jeśli Twoja firma nie chce polegać na oprogramowaniu innych firm, aby dostarczać wersje beta.

Crashlytics Beta (Tkanina)

Ah… Wreszcie Materiał. Zdecydowanie mój ulubiony pakiet mobilnych narzędzi programistycznych. Należący do Twittera, ten zestaw narzędzi zawiera w sumie 14 zestawów SDK(i liczenie!), w jeden, modułowy zestaw SDK, pozwalający programistom wybrać narzędzia potrzebne do każdego ze swoich projektów i łatwo zintegrować je z każdym z nich. Dodatkowo Twitter krzyżuje dane analityczne odpowiedzi Fabric z analityką Twittera, dzięki czemu otrzymujesz absolutnie niesamowite informacje o odbiorcach bez płacenia za to żadnych dodatkowych opłat-unikalną funkcję, którą tylko Twitter jest w stanie zaoferować swoim programistom – i to jest jeden z powodów, dla których Fabric jest moim osobistym zwycięzcą za najlepsze darmowe narzędzie!

Czas Instalacji & Wysiłek I Łatwość Obsługi: Skupiając się na wersji Beta (dlatego tu jesteś), konfiguracja działa tak jak HockeyApp, jak już wspomniałem, więc jest dość prosta i wszystko można zrobić za pośrednictwem ulubionego menedżera zależności.

integracje & API: zdecydowanie zachęcam do korzystania z Crashlytics obok Answers I Beta, i oczywiście dlaczego nie zintegrować beta z Fastlane? Po naciśnięciu jednego przycisku Twoje Kompilacje będą dostępne dla wszystkich beta-testerów. A ponieważ Fastlane development działa teraz pod siedzibą główną Twittera, dołożyli poważnych starań, aby uczynić go najbardziej płynnym narzędziem dystrybucji beta na rynku.

Możesz również dodać Crashlytics do kanału Slack Twojego zespołu. Nie jest to tak naprawdę to samo, co integracja z Betą, ale za każdym razem, gdy masz ważne błędy i awarie (w tym w dystrybucjach beta), będziesz o nich powiadamiany w Slack (lub w e-mailu, jeśli jesteś staromodny).

Platformy: Beta obsługuje Androida i iOS.

Różne: Fabric zapewnia również niesamowity Wykres przypominający bicie serca w czasie rzeczywistym, na którym możesz zobaczyć, jak radzi sobie Twoja aplikacja produkcyjna lub beta.

popularność: jeśli nadal nie jesteś przekonany, Fabric obsługiwał ponad 1 miliard aktywnych urządzeń po zaledwie 9 miesiącach od premiery, a do końca 2016 roku Fabric obsługiwał ponad 2 miliardy aktywnych urządzeń (praktycznie wszystkie urządzenia na ziemi), jednocześnie zajmując czołowe miejsca w zakresie analityki aplikacji, stabilności i monetyzacji w 2016 roku.

Cena: wreszcie, najlepszy ze wszystkich: 100% za darmo.

Aktualizacja: Google kupił Fabric w styczniu. Trudno powiedzieć, co to oznacza w tej chwili, ale najnowsze przejęcia Google miały najbardziej zmienne wyniki, takie jak przestoje i ograniczenia usług. Nigdy nie wiadomo, ale nie sądzę, żeby Materiał miał takie smutne zakończenie. Mamy nadzieję, że Google nie zawiedzie nas z 2,5 miliarda aktywnych urządzeń mobilnych Fabric!

innym świetnym rozwiązaniem, które wyróżnia się jest Applivery, głównie ze względu na możliwość dostosowania podczas dystrybucji kompilacji, co sprawia, że jest to świetne rozwiązanie, jeśli chodzi o dystrybucje korporacyjne (te, które nie są przeznaczone do dystrybucji w publicznych sklepach z aplikacjami).

Platformy: obsługuje zarówno natywne, jak i hybrydowe aplikacje na platformach Android i iOS, w dowolnym języku programowania obsługiwanym przez te platformy.

Integracje & API: Zapewnia również jedno z najbardziej zintegrowanych rozwiązań, oferując integrację plug-and-play ze Slack, JIRA i Google Analytics. Umożliwia również automatyczne przesyłanie aplikacji bezpośrednio z serwera kompilacji, przygotowując się do korzystania z Bitrise, Jenkins, Travis-CI lub innych platform ciągłej integracji, wdrażania i dostarczania. Co więcej, zapewnia nawet wtyczkę Fastlane, która wdroży wszystko za pomocą jednego przycisku, podobnie jak jej konkurenci. A jeśli chcesz jeszcze bardziej bezpośredni dostęp do jego funkcji i funkcjonalności, oferuje ogromny REST API obejmujące wszystko.

czas instalacji & wysiłek i łatwość użycia: jeśli nie jesteś przyzwyczajony do Kartaginy, zaczniesz się w nią zagłębiać, chyba że chcesz zainstalować go ręcznie, ponieważ CocoaPods nie jest opcją z aplikacją. Wysyłanie opinii lub raportu o błędzie jest tak proste, jak zrobienie zrzutu ekranu podczas korzystania z aplikacji, więc dodaje wielkiej użyteczności.

popularność: ponieważ jest to niedawno założony startup w Hiszpanii, nie jest tak popularny jak wcześniej wspomniane rozwiązania, ale zdecydowanie jest silną konkurencją na rynku, ze względu na rozwiązania ukierunkowane na przedsiębiorstwa.

cennik: Ze względu na swój charakter B2B nie jest całkowicie darmowy dla wszystkich ich funkcji, ale bezpłatna wersja zawiera obecnie aplikacje 2, Kompilacje 10/aplikacje, witryny dystrybucyjne 5, różne zespoły 2 i instalacje 500. Aby uzyskać więcej informacji na temat innych planów, zobacz ich tabelę cenową.

buddybuild

jeśli masz jakiś budżet, aby zainwestować w swój projekt, moim ulubionym jest zdecydowanie buddybuild. Dzięki wyjątkowej gamie integracji, automatycznemu zarządzaniu profilami provisioning, obsłudze ogromnych platform oraz pełnej ciągłej integracji i obsłudze wdrożeń, to po prostu ma sens, dlaczego wszystkie te najlepsze firmy z niej korzystają.

Popularność: jak stwierdzono na ich stronie internetowej:” niektóre z najbardziej szanowanych marek na świecie ufają buddybuild ” i nie zmieniłbym ani jednego słowa. Slack, Arc ’ teryx, Firefox, Meetup, NBC i Monzo to tylko niektóre z znanych nazwisk, co czyni go dość imponującym.

Integracje & API: Podobnie jak TestFairy, integracje buddybuild obejmują prawie wszystko, co możesz sobie wyobrazić, od fazy budowania, po wdrożenie i opinie użytkowników. Integracje obejmują dowolne repozytorium kodu źródłowego oparte na Gita, iTunes Connect i Google Play (aby automatycznie wdrożyć TestFlight betas lub umieścić aplikację w produkcji w sklepach z aplikacjami), a także większość narzędzi do komunikacji i raportowania błędów, takich jak Slack, HipChat, Trello, JIRA, GitHub, Pivotal i inne.

Platformy: Android, iOS, i zaskakująco tvOS i watchOS są częścią platform, które buddybuild obsługuje. Jeśli tworzysz rozwiązania hybrydowe, obsługują one również wszelkie hybrydowe struktury programistyczne, takie jak Ionic, React Native, PhoneGap i inne.

Czas Konfiguracji & wysiłek: możesz używać dowolnego menedżera zależności, z którym jesteś zadowolony, takiego jak CocoaPods, Carthage, npm lub Maven, więc wszystkie zależności są automatycznie wykrywane i instalowane. Nie wymaga żadnych ustawień konfiguracyjnych, skryptów ani plików podczas konfiguracji, więc wszystko jest tak płynne, jak to możliwe, gdy wszystko jest gotowe do pracy.

: Jeśli chodzi o łatwość obsługi, zdecydowanie jest to jedno z najwybitniejszych rozwiązań na rynku. Ponownie, z ich słowami: „buddybuild łączy ciągłą integrację, ciągłe dostarczanie i iteracyjne rozwiązanie sprzężenia zwrotnego w jedną, płynną platformę” i działa absolutnie pięknie. Z każdym „git push” na serwer Git, buddybuild uruchomi kompilację Twojej aplikacji, uruchomi testy dowolnego urządzenia lub interfejsu użytkownika (nawet na urządzeniach fizycznych, w razie potrzeby) i przygotuje Twoją aplikację do wdrożenia w App Store lub Google Play. I pamiętacie obsługę UDID wspomnianą na początku tego artykułu? Buddybuild obsługuje wszystko za ciebie, więc nie musisz się o to martwić.

jeśli chodzi o fazę sprzężenia zwrotnego, twoi beta testerzy mogą zgłaszać błędy i udzielać opinii po prostu naciskając skrót zrzutu ekranu na urządzeniu, a nawet podświetlić obszar na zrzucie ekranu, jeśli chce. Dodatkowo, przy każdym zgłoszeniu błędu lub awarii, dostępna jest natychmiastowa POWTÓRKA do analizy, dając obraz, jak odtworzyć ten konkretny błąd.

Różne: Co jest jeszcze fajniejsze w nich, to to, że mogą wysłać Ci szybkie demo, abyś mógł zobaczyć, jak łatwo jest wszystko działać. Wysyłają Ci e-mailem wersję beta aplikacji demonstracyjnej 2048, dzięki czemu możesz z nią grać, wykrywać błędy lub awarie i zgłaszać informacje zwrotne. Jedyną złą rzeczą jest to, że osobiście spędziłem 25 minut grając w 2048, kiedy po raz pierwszy otrzymałem aplikację demo. _(ツ) _ /

cennik: ich bezpłatna warstwa oferuje 1 jednoczesną kompilację, automatyczną aprowizację 5 nowych urządzeń, 10 zrzutów ekranu/miesiąc i 5 natychmiastowych powtórek/miesiąc. Wyższe plany można znaleźć na stronie z cenami.

inne firmy, o których warto wspomnieć

Highlight: AppBlade to narzędzie do zarządzania urządzeniami mobilnymi, dlatego jest to narzędzie dystrybucji beta z naciskiem na bezpieczeństwo. Możesz zdalnie instalować, aktualizować i odinstalowywać aplikacje na swoich urządzeniach, a także zabezpieczać je, dodawać warstwę szyfrowania i usuwać informacje z urządzeń, wszystko zdalnie za pośrednictwem Pulpitu nawigacyjnego.

Platformy: AppBlade jest dostępny dla iOS, macOS, Android, & BlackBerry.

ceny: bezpłatne dla pierwszych urządzeń 25 i tak tanie, jak $1/urządzenie/miesiąc później.

Najważniejsze: obie te usługi rejestrują urządzenia testowe łączące się z Apple Developer Portal, dzięki czemu automatycznie zarządzają Twoim UDID, obsługują profile udostępniania i automatycznie aktualizują Twój IPA. Jeśli Twoja firma stale korzysta z nowych urządzeń testujących lub testerów, jest to zdecydowanie funkcja, której szukałeś.

ceny: DeployGate ma uczciwe ceny dla niezależnych programistów (od $0 do $15 / miesiąc), ale dość agresywne ceny dla przedsiębiorstw,ale to zależy od każdej firmy. Ich cennik można znaleźć tutaj.

Installr z drugiej strony ma naprawdę ograniczoną darmową warstwę i pobiera opłaty „za aplikację”.

Ubertestery

najważniejsze: jeśli chcesz przetestować aplikację, ale nie masz zespołu ds. kontroli jakości, Ubertesters oferuje dokładnie to, co brzmi: platformę z rozproszonymi niezależnymi testerami do testowania aplikacji. Testerzy są podzieleni na 3 różne kategorie: testy funkcjonalne, testy użyteczności i testy lokalizacji, dzięki czemu możesz zatrudnić testerów, którzy lepiej przetestują Twoją aplikację pod kątem Twoich potrzeb.

oprócz platformy crowd testing oferuje również narzędzie do zarządzania jakością, dzięki któremu możesz monitorować i zarządzać wszystkimi procesami i własnymi zespołami w czasie rzeczywistym.

ceny: usługa testerów tłumu na żądanie zaczyna się od $25 / godz. Ubertesterzy oferują bezpłatny poziom usług, ale ich pełną tabelę cenową można znaleźć tutaj.

Tabela porównawcza

================================================================================================================================================

wniosek

każde z analizowanych tutaj narzędzi 11 było warte wzmianki, ponieważ każde z nich ma własną niszę, specjalność i najważniejsze cechy, więc w zależności od aplikacji możesz użyć różnych narzędzi dystrybucji beta.

Gorąco polecam zacząć korzystać z Fastlane i jego niesamowitego zestawu narzędzi. Integruje się z większością usług wymienionych w tym artykule, i to nie tylko przypadek.

jeśli Twoja aplikacja jest ograniczona do App Store (i nie masz żadnych planów na rozwój wersji Androida w przyszłości), moim wyborem będzie TestFlight firmy Apple ze względu na łatwość konfiguracji, automatyczne zarządzanie profilami i tę samą kompilację, której używasz, można uruchomić w App Store po naciśnięciu przycisku.

biorąc pod uwagę wszystkie plusy i minusy, nie byłoby sprawiedliwe wybranie jednego zwycięzcy ze względu na różnicę w cenach.

niech rok 2017 będzie rokiem ciągłej integracji, dostarczania i wdrażania, lepszego testowania aplikacji i bardziej zintegrowanych przepływów pracy. Spotkajmy się z zespołem QA – to nasi przyjaciele!

Related Post