{"id":81789,"date":"2018-07-19T04:00:00","date_gmt":"2018-07-19T08:00:00","guid":{"rendered":"https:\/\/www.applause.com\/blog\/mobile-teststrategie\/"},"modified":"2025-07-21T11:21:09","modified_gmt":"2025-07-21T15:21:09","slug":"mobile-teststrategie","status":"publish","type":"post","link":"https:\/\/www.applause.com\/de\/blog\/mobile-teststrategie\/","title":{"rendered":"So entwickelst du in drei Schritten eine Teststrategie f\u00fcr mobile Apps"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_flex_section preset--module--divi-section--31615dad-3f88-477f-a866-c2b40c889be5\"><div class=\"et_pb_row_0 et_pb_row et_flex_row\"><div class=\"et_pb_column_0 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone et_flex_column_24_24_phoneWide et_flex_column_24_24_tabletWide et_flex_column_24_24_widescreen et_flex_column_24_24_ultraWide\"><div class=\"et_pb_text_0 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--group--divi-text--divi-font-body--default preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--4564d33f-bb24-4931-8445-a739e42249ca\"><div class=\"et_pb_text_inner\"><h1>So entwickelst du in drei Schritten eine Teststrategie f\u00fcr mobile Apps<\/h1>\n<p><em><strong>Dieser Beitrag wurde\u00a02018 ver\u00f6ffentlicht\u00a0und 2020 aktualisiert.<\/strong><\/em><\/p>\n<p>Wer fr\u00fcher das Haus verlie\u00df, vergewisserte sich, ob er Schl\u00fcssel und Portemonnaie eingesteckt hatte. Inzwischen gilt die erste Sorge dem Handy. Das Smartphone hat so viele Bereiche unseres Alltags erobert, dass es ganz ohne bei kaum jemandem mehr geht.<\/p>\n<p>Laut GSMA Intelligence nutzen derzeit mehr als f\u00fcnf Milliarden Menschen rund um den Globus Smartphones und Mobiltelefone. Das sind zwei Drittel der Weltbev\u00f6lkerung.<a role=\"link\" href=\"https:\/\/www.bankmycell.com\/blog\/how-many-phones-are-in-the-world\" target=\"_blank\" rel=\"noreferrer noopener\">\u00a0Insgesamt sorgen diese 5 Milliarden Menschen weltweit f\u00fcr mehr als 9 Milliarden Mobilfunkverbindungen.<\/a>\u00a0Kein anderes Ger\u00e4t in der Geschichte der Menschheit hat eine so schnelle Marktdurchdringung erfahren. Ganze Lebensbereiche werden inzwischen durch das Smartphone beeinflusst und Apps (sichtbar oder unsichtbar) in Pkws, Wearables sowie Haushaltsger\u00e4te integriert und es werden noch weitere dazu kommen.<\/p>\n<p>Durch die Omnipr\u00e4senz des Smartphones und die Tatsache, dass es heutzutage in vielen Lebenslagen auf eine reibungslose App-Erfahrung ankommt, werden\u00a0<a role=\"link\" href=\"https:\/\/www.applause.com\/de\/blog\/was-mobile-nutzer-von-apps-erwarten\/\" target=\"_blank\" rel=\"noreferrer noopener\">von mobilen Nutzern entsprechend hohe Qualit\u00e4tsanspr\u00fcche<\/a>\u00a0gestellt. Unternehmen sind sich dessen bewusst und r\u00e4umen dem Thema Mobile zunehmend Vorrang vor allem anderen ein. Im Folgenden erl\u00e4utere ich, wie du in drei Schritten deine eigene Teststrategie f\u00fcr mobile Apps entwickeln kannst.<\/p>\n<h3><strong>Herausforderungen im Bereich Mobile Testing<\/strong><\/h3>\n<p>Eine der gr\u00f6\u00dften Herausforderungen ist die fragmentierte mobile Ger\u00e4telandschaft. Auf dem Markt sind allein mehr als 25.000 Android-Ger\u00e4tevarianten verf\u00fcgbar. Zusammen mit dem zwar kleineren, aber ebenfalls sehr komplexen iOS-Markt ergibt sich ein stark fragmentiertes, schwer abzudeckendes mobiles \u00d6kosystem. Erschwerend kommt die Mobilit\u00e4t der Nutzer hinzu. Zu ber\u00fccksichtigen sind hier diverse Variablen wie Standort, Bedingungen und Netzwerkeinstellungen.\u00a0<a role=\"link\" href=\"https:\/\/deviceatlas.com\/blog\/android-v-ios-market-share\" target=\"_blank\" rel=\"noreferrer noopener\">Abh\u00e4ngig von den Zielkunden und dem Zielland unterscheidet sich auch die Nutzung der mobilen Plattform<\/a>.<\/p>\n<p>Und Mobilger\u00e4te sind nur die Spitze des Eisbergs. Wearables, intelligente Armb\u00e4nder,\u00a0<a role=\"link\" href=\"https:\/\/www.gartner.com\/en\/newsroom\/press-releases\/2019-08-29-gartner-says-5-8-billion-enterprise-and-automotive-io\" target=\"_blank\" rel=\"noreferrer noopener\">IoT-Ger\u00e4te und E-Mobilit\u00e4tsangebote<\/a>\u00a0\u00fcberschwemmen derzeit den Markt und er\u00f6ffnen eine ganz neue \u00c4ra der mobilen Konnektivit\u00e4t. Dein Testansatz sollte alle diese Ger\u00e4te ber\u00fccksichtigen.<\/p>\n<h3><strong>In drei Schritten zu einer soliden mobilen Teststrategie<\/strong><\/h3>\n<h4><strong>Schritt 1: Kundenzielgruppe identifizieren<\/strong><\/h4>\n<p>Ausgehend von den gesammelten Daten \u00fcber die Kundenzielgruppe werden die wichtigsten Mobilger\u00e4te und Wearables identifiziert und zu Priorit\u00e4tsclustern zusammenfasst. Durch diese Vorgehensweise kann die Anzahl der Testger\u00e4te in der Entwicklungs- und Testphase reduziert werden. Anschlie\u00dfend musst du entscheiden, ob du alle Testger\u00e4te selbst erwirbst, Beta-Tests durchf\u00fchrst oder einen Crowdtesting-Ansatz anwenden m\u00f6chtest.<\/p>\n<p>Das Team muss sich f\u00fcr eine der Optionen oder eine Mischung daraus entscheiden. Wichtig ist, dass die Testumgebung niemals ausschlie\u00dflich aus Ger\u00e4tesimulatoren und -emulatoren bestehen sollte. Diese k\u00f6nnen im fr\u00fchen Entwicklungsstadium eine gute Option sein, es ist aber wichtig, beim Testing\u00a0\u201eIn-the-wild\u201c\u00a0und im Anwendungsszenario der App stets echte Ger\u00e4te zu verwenden.<\/p>\n<h4><strong>Schritt 2: App-Anforderungen definieren und erfassen<\/strong><\/h4>\n<p>Mit Unterst\u00fctzung eines Designers (oder vielmehr Interaktionsdesigners) sowie realer Benutzer m\u00fcssen App-Anforderungen formuliert werden, um m\u00f6gliche Testszenarien zu definieren. Anhand dieser Szenarien kann dein Mobile Development Team entscheiden, welche Ger\u00e4te verwendet werden sollen, welche Testdaten zur Simulation des Nutzerverhaltens ben\u00f6tigt werden und wo die App getestet werden soll.<\/p>\n<p><strong>Im Folgenden findest du einige Beispielszenarien:<\/strong><\/p>\n<ul>\n<li>Der Benutzer muss sich in die App einloggen k\u00f6nnen.<\/li>\n<li>Der Benutzer muss sich registrieren k\u00f6nnen.<\/li>\n<li>Der Benutzer muss nach Produkten suchen k\u00f6nnen.<\/li>\n<li>Der Benutzer muss den Warenkorb einsehen k\u00f6nnen.<\/li>\n<li>Der Benutzer muss die M\u00f6glichkeit haben, zwischen verschiedenen Zahlungsanbietern zu w\u00e4hlen.<\/li>\n<li>Der Benutzer muss die App mit Wearables synchronisieren k\u00f6nnen.<\/li>\n<\/ul>\n<p>Solche Szenarien helfen, sich auf die kritischen Aspekte der App zu konzentrieren und die Aufgaben w\u00e4hrend der Entwicklungsphase zu priorisieren.<\/p>\n<h4><strong>Schritt 3: Eine mobile Teststrategie definieren<\/strong><\/h4>\n<p>Die Entwicklung einer mobilen Teststrategie ist ein Prozess, aber wenn du die folgenden vier Fragen beantworten kannst, bist auf dem richtigen Weg.<\/p>\n<ul>\n<li>Welche Teile der App k\u00f6nnen automatisiert werden und auf welcher Ebene?<\/li>\n<li>Welche Teile lassen nicht automatisiert testen und erfordern ein intensives manuelles Testing?<\/li>\n<li>Nutzt die App Hardware-Funktionen?<\/li>\n<li>Welche nicht funktionsbezogenen App-Anforderungen gibt es?<\/li>\n<\/ul>\n<p>Die mobile\u00a0<a role=\"link\" href=\"https:\/\/www.applause.com\/de\/automatisiertes-funktionales-testing\/\" target=\"_blank\" rel=\"noreferrer noopener\">Testautomatisierung<\/a>\u00a0spielt \u00fcber den gesamten Software-Entwicklungszyklus einer App eine wichtige Rolle. Sie ist jedoch keine leichte Aufgabe und sollte nicht untersch\u00e4tzt werden. Beim Thema mobile Testautomatisierung sollte stets die\u00a0<a role=\"link\" href=\"https:\/\/martinfowler.com\/bliki\/TestPyramid.html\" target=\"_blank\" rel=\"noreferrer noopener\">Testautomatisierungspyramide\u00a0<\/a>ber\u00fccksichtigt und entschieden werden, auf welcher Ebene ein Feature automatisiert werden soll.<\/p>\n<figure><picture title=\"Test Automation Pyramid\"><source srcset=\"https:\/\/www.applause.com\/wp-content\/uploads\/test_automation_pyramid.jpg.webp\" type=\"image\/webp\" \/><img decoding=\"async\" src=\"https:\/\/www.applause.com\/wp-content\/uploads\/test_automation_pyramid.jpg\" alt=\"Test Automation Pyramid\" \/><\/picture><\/figure>\n<p>Aufgrund der Mobilit\u00e4t der Nutzer kann nicht jedes App-Feature automatisiert werden. Je nach Anwendungsfall der App sind automatisierte End-to-End-Tests eventuell gar nicht m\u00f6glich. Daher ist es wichtig, die Features zu identifizieren, die schwer oder nicht automatisierbar sind. Diese m\u00fcssen vor jedem Release manuell getestet werden.<\/p>\n<p>Die Durchf\u00fchrung manueller Tests sollte in der Umgebung erfolgen, in der die mobile App auch vom Kunden genutzt wird. M\u00f6gliche Testszenarien k\u00f6nnen z. B. die t\u00e4gliche Zugfahrt zur Arbeit, ein Ausflug in den Wald oder die Teilnahme an einem Wettkampf sein. Wie bereits erw\u00e4hnt k\u00f6nnen in dieser Phase Crowd- oder Beta-Tests hilfreich sein.<\/p>\n<p>Nutzt die App Hardware-Funktionen wie die Kamera oder die verschiedenen Sensoren, m\u00fcssen diese in der Teststrategie ber\u00fccksichtigt und anhand der Anwenderszenarien priorisiert werden. Hardware-Funktionen sollten auf einer Reihe von Ger\u00e4ten getestet werden, um unterschiedliche Hardwarekomponenten abzudecken.<\/p>\n<p>Und zu guter Letzt muss das Mobile Development Team die nicht funktionsbezogenen App-Anforderungen kennen.<\/p>\n<p><strong>Dazu z\u00e4hlen z. B.:<\/strong><\/p>\n<ul>\n<li>Sicherheit<\/li>\n<li>Load und Performance<\/li>\n<li>Usability<\/li>\n<li>Barrierefreiheit<\/li>\n<li>Internationalisierung (I18N) und Lokalisierung (L10N)<\/li>\n<\/ul>\n<p>Es ist wichtig, diese nicht funktionsbezogenen Anforderungen in der Design-, Entwicklungs- und Testphase zu ber\u00fccksichtigen.<\/p>\n<h3><strong>Vorsorge ist besser als Nachsorge<\/strong><\/h3>\n<p>Mit fortschreitendem Software Development Lifecycle steigen die Kosten f\u00fcr Bug Fixes exponentiell an. Durch eine entsprechende mobile Teststrategie k\u00f6nnen Bugs schon in den fr\u00fchen Phasen identifiziert und so ein schneller, schlanker und effizienter Gesamtprozess gew\u00e4hrleistet werden.<\/p>\n<p>Im Hinblick auf die digitale Qualit\u00e4t solltest du niemals Kompromisse eingehen. Nimm dir die Zeit,\u00a0<a role=\"link\" href=\"https:\/\/www.applause.com\/de\/blog\/mobile-testing-techniken-qa\/\" target=\"_blank\" rel=\"noreferrer noopener\">die richtige Teststrategie<\/a>\u00a0f\u00fcr dein Unternehmen zu finden. Deine heutigen Entscheidungen werden k\u00fcnftig einen echten Unterschied machen.<\/p>\n<\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Die Omnipr\u00e4senz des Smartphones und die Tatsache, dass es heutzutage in vielen Lebenslagen auf eine reibungsloses App-Erfahrung ankommt, machen die Einf\u00fchrung einer guten mobilen Teststrategie unumg\u00e4nglich.<\/p>\n","protected":false},"author":42,"featured_media":74911,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[282],"tags":[937,938],"resource-industry":[],"resource-solution":[],"resources\/types":[1244],"class_list":["post-81789","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unkategorisiert","tag-mobile","tag-qa","resource-type-blogs-de"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/posts\/81789","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/users\/42"}],"replies":[{"embeddable":true,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/comments?post=81789"}],"version-history":[{"count":0,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/posts\/81789\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/media\/74911"}],"wp:attachment":[{"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/media?parent=81789"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/categories?post=81789"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/tags?post=81789"},{"taxonomy":"resource-industry","embeddable":true,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/resource-industry?post=81789"},{"taxonomy":"resource-solution","embeddable":true,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/resource-solution?post=81789"},{"taxonomy":"resource-type","embeddable":true,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/resources\/types?post=81789"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}