Wissen

KNOW-HOW FÜR FORTSCHRITT

iOS Beta-Test mit öffentlichem Link

[et_pb_section bb_built="1" admin_label="section"][et_pb_row admin_label="row" background_position="top_left" background_repeat="repeat" background_size="initial"][et_pb_column type="4_4"][et_pb_text background_position="top_left" background_repeat="repeat" background_size="initial" _builder_version="3.17.6"] Während der Entwicklung einer mobilen App ist es oft erwünscht und notwendig, Feedback von externen Nutzern zu bekommen. Für iOS-Apps kann hierzu neben dem internen Test für Mitglieder des Teams auch der externe Beta-Test genutzt werden. Den Prozess, neue Beta-Nutzer hinzuzufügen, hat Apple nun vereinfacht. Der Beitrag beschreibt das allgemeingültige Verfahren, mit dem Entwickler Apps für externe Tester für iOS freigeben können. Um für eine konkrete App freigeschalten zu werden, muss der jeweilige App-Anbieter die Nutzer einladen.  (mehr …)

Anleitung iOS-Apps testen über Testflight

Im Verlaufe eines App-Projektes, in dem wir für iOS-Geräte entwickeln, stellen wir Ihnen die entwickelte App in unterschiedlichen Projektständen zur Verfügung. Im Folgenden finden Sie eine kurze Anleitung, wie der Testablauf für iOS-Geräte funktioniert. Leider hat Apple ein nicht ganz einfaches System dafür ins Leben gerufen. Wenn Sie die Verifizierung aber erst ein mal hinter sich haben, ist der Umgang sehr leicht und sie kommen mit zwei Klicks an den aktuellen Stand Ihrer App.  (mehr …)


E2E-Tests für AngularJS-Apps

Ein wichtiger Bestandteil der Entwicklung von Apps ist das Testen von bestimmten Szenarien und Abläufen. Neben dem manuellen Testen können aber bereits vorher automatisierte Oberflächentests durchgeführt werden, um die grundlegendsten Abläufe der Anwendung zu überprüfen. Für AngularJS können diese mit dem Framework Protractor umgesetzt, welches von den gleichen Entwicklern stammt und deshalb bereits alle Funktionalitäten zum Testen von Angular-Anwendungen mit sich bringt. Wie genau die Umsetzung aussehen kann soll hier gezeigt werden.  (mehr …)