APP QUALITÄTSSICHERUNG

Die App Qualitätssicherung erfolgt parallel zur App Programmierung und zur Backend Entwicklung. Für bestens optimierte Anwendungen setzt unser Unternehmen sowohl auf automatisierte Teste als auch auf manuelles Testing des QA Teams.
Icon App Qualitätssicherung
Verteilung App
Testgeräte
Testversionen
Crash Analyse Tool
Automatisierte Tests
Manuelle Tests
Penetration Test

App Qualitätssicherung - von Anfang an

Qualitätssicherung bei der App Entwicklung beginnt für uns nicht erst bei der App Programmierung, sondern bereits viel früher. Die Grundlagen für die spätere App Qualität werden bereits bei der App Konzeption, dem App UI / UX Design sowie der Wahl der App Architektur gelegt.

Ein strukturiertes Qualitätsmanagement ist bei uns für alle Arbeitsschritte von großer Bedeutung. Qualität soll bereits im Laufe der Produktion, nicht erst nach Abschluss diverser Tests, sichergestellt sein. Testing stellt nur den abschließenden Prozessschritt in der App Qualitätssicherung dar.

Automatisierte Tests

Bereits bei der App Programmierung und der Backend Entwicklung folgen wir den Prinzipien des Clean Codes und entwickeln test driven; d.h. wir schreiben erst Softwaretests und entwickeln dann die Programm- bzw. Serverlogik.

Sobald eine neue Softwareversion verfügbar ist, wird diese direkt mit den zuvor generierten Testmethoden getestet und evtl. Abweichungen oder Fehler werden direkt in einem Incident Management System erfasst und systematisch abgearbeitet. So stellen wir sicher, dass wir Fehlerquellen frühzeitig finden und ausmerzen und nicht zum Projektende unter Zeitdruck geraten.

Vor dem Start der manuellen Tests nehmen wir für unsere Source Codes noch eine statische Codeanalyse mit einem spezialisierten Tool vor. So werden weitere evtl. noch existierende Schwachstellen im Source Code aufgedeckt und eliminiert.

Zuletzt unterziehen wir die finale Version der Anwendung bzw. des Backends einem Penetration Test, auch Pen Test genannt. Dabei versuchen Pen Test Experten noch vorhandene Schwachstellen des Systems, also der App, des Backends oder der Kombination daraus aufzudecken. Erkenntnisse werden mit den App bzw. Backend Entwicklern besprochen und abgearbeitet.

Manuelle Tests im Rahmen der App Qualitätssicherung

Zur Verteilung von Testversionen nutzen wir das Cloud-basierte Tool Visual Studio App Center. Mit diesem Fehleranalyse- und Verteilservice für Apps können Testversionen während der Entwicklungsphase völlig unabhängig vom App Store oder dem Google Play Store verteilt werden.

Manuelle Tests des QA Teams werden im Rahmen von UI Tests sowie dem Abschlusstest durchgeführt. Unser Team besteht aus einem Test Manager und erfahrenen Testern. Der Test Manager legt parallel zur Entwicklung Ihrer App Test Cases fest. Während des Testings werden diese Test Cases von den Testern abgearbeitet und die Ergebnisse dokumentiert. Auftretende Fehler werden im Incident Management System erfasst, an die Entwickler gemeldet und von diesen dann korrigiert.

Zum Testing verfügt unser Unternehmen über einen Testgerätepark mit einer großen Anzahl von Testgeräten. Diese Testgeräte decken sowohl verschiedene Betriebssysteme, Endgerätehersteller, Formfaktoren, Betriebssystemversionen, Bildschirmgrößen, Prozessorgeschwindigkeiten, Speichergrößen und viele weitere Kategorien ab. Bei Bedarf können wir darüber hinaus Ressourcen bei einem externen Testhouse buchen.

App Review – Möglichkeit, Ihre App auf Herz und Nieren testen zu lassen

Wir verfügen über langjährige Erfahrung in der App Qualitätssicherung. Dieses stellen wir nicht nur im Rahmen unserer App Entwicklungsprojekte zur Verfügung, sondern auch unabhängig davon.

Sollten Sie also über eine App verfügen und sind an einer neutralen Einschätzung interessiert, dann führen wir gerne ein App Review durch. Diese kann sowohl die App, das Backend und ggf. den Source Code umfassen.

 

Nutzen auch Sie unsere langjährige Erfahrung – wir freuen uns auf Ihre Anfrage.

?
Diese Webseite verwendet Google Analytics. Zum deaktivieren für Ihren Besuch klicken Sie bitte hier.
×