Manuelles Testing

Qualität bedeutet nicht nur Fehlerfreiheit, sondern auch die vollständige Erfüllung der Kunden- bzw. der Nutzeranforderungen. Um die Anforderungen zu erfüllen, steht die Sicherung der Qualität bei uns an erster Stelle. Die manuelle Qualitätssicherung ist aus diesem Grund fester Bestandteil unserer Umsetzungen.

Leistungen

  • Browser Testing
  • Mobile Testing
  • Funktionstesting
  • Usability Testing

Vorteile

  • 6-Augen-Prinzip
  • Frühe Fehlerbehebung
  • Erhöhte Qualität
  • Schnelle Kundenabnahmen
  • Günstige Methode

Manuelles Testing ist fester Bestandteil der Umsetzung

Systematisches und kontinuierliches Testing ist in jeder Phase eines Projektes fester Bestandteil unseres Entwicklungsprozesses. Das Vorgehen in 5 Phasen hat sich dabei bei uns bewährt. Nach Erhalt einer neuen Anforderung wird die Basis für eine qualitative Umsetzung bereits durch eine umfangreiche Anforderungsanalyse von Entwicklern und QA-Softwaretestern vorbereitet. Der Entwicklertest stellt eine möglichst fehlerfreie Übergabe der fertigen Umsetzung an unsere QA-Softwaretester sicher. Diese prüfen abschließend vollumfänglich die Umsetzung auf die Erfüllung der Akzeptanzkriterien und nicht planbaren Seiteneffekten. Im Anschluss folgen die Übergabe an unsere Kunden, deren eigene Qualtitätsabnahme und gemeinschaftliche Livetests.

Die Erfahrung zeigt, dass dies nicht nur die Qualität des Endproduktes steigert, sondern auch eine erhöhte Entwicklungsgeschwindigkeit mit sich bringt.

Um frühzeitig Fehler und Anomalien im Betrieb festzustellen, sind unsere QA-Softwaretester fester Bestandteil unserer Entwickler-Teams. Basierend auf der Anforderungsanalyse werden für die abschließende Qualitätssicherung die Testszenarien und Testarten in Testprozessen geplant. Je nach Anforderung wird die manuelle Qualitätssicherung durch Komponenten-, Integrations- und Systemtests ergänzt. Während der Entwicklung greifen die Entwickler auf diese Testszenarien für ihre eigenen Entwicklertests zurück. So ist das frühzeitige Finden von Fehlern und das Erarbeiten von schnellen und agilen Lösungen jederzeit möglich. Die Folge sind deutlich schnellere Kundenabnahmen und erhöhte Qualität.

Zur Sicherung der Qualität in agilen Prozessen setzen wir neben der manuellen Qualitätssicherung in der Regel auch Testautomatisierungauf verschiedenen Ebenen ein.

Browser-Testing

Während der Umsetzung testen wir standardmäßig in den neuesten Versionen der meistgenutzten Browsern. Wenn die Möglichkeit besteht, werden sogar noch vor Angebotserstellung die Trackingdaten der bestehenden Website des Kunden eingesehen, um die tatsächlich verwendeten Browser und Endgeräte zu identifizieren. Steht ein Tracking nicht zur Verfügung, macht es unter Umständen Sinn, eine Einbindung im Rahmen eines Vorprojektes zur Konkretisierung der Anforderungen vorzunehmen. Hier arbeiten wir eng mit unseren Kunden zusammen, um ein optimales Bild von den Anforderungen zu erhalten. Stehen keine Nutzerzahlen zur Verfügung, fokussieren wir uns auf die Browser mit der größten Verbreitung in der jeweiligen Region.

Im besten Fall testen wir nativ - also auf dem eigenen Rechner mit einem dort installierten Browser. Dies spiegelt den tatsächlichen Anwendungsfall am besten wieder. Steht der gewünschte Browser auf dem Rechner nicht zur Verfügung, kann über eine virtuelle Maschine getestet werden. So lassen sich verschiedene native Browser öffnen, auch wenn diese nicht auf dem eigenen Rechner installiert wurden. Dies ist insbesondere zum Testen der Kompatibilität mit älteren Browser-Versionen sinnvoll. Darüber hinaus lassen sich mit einer virtuellen Maschine auch unterschiedliche Leistungslevel hinsichtlich von Arbeitsspeicher und Prozessor beim Endnutzer simulieren.

Zusätzlich kann bei Bedarf das Tool BrowserStack genutzt werden. Dieses hält zahlreiche Browser auf verschiedenen Plattformen bereit, auf denen sich sowohl öffentliche als auch lokale Webangebote testen lassen.

Usability-Test

Bei der Auswertung der Usability ihrer Website setzen wir auf zwei Verfahren. Die technische Variante gibt einen Überblick über das Nutzerverhalten und mögliche Schwachstellen. Diese quantitative Messmethode arbeitet mit anonymisierten Daten und erlaubt eine permanente Überprüfung der vorgenommenen Änderungen. Detailliertes Feedback zur Usability erhalten wir mit einer qualitativen Methode in Form von persönlichen Tests.

Analyse der Tracking-Daten

Web-Controlling-Tools untersuchen, woher Besucher kommen, welche Bereiche auf einer Internetseite aufgesucht und wie oft und wie lange welche Unterseiten und Kategorien angesehen werden. Es werden verschiedene Tools verwendet, um entweder eine permanente Erfolgsmessung oder  Schwachpunkte einer Website zu identifizieren. Auf Basis der erfassten Daten werden Empfehlungen ausgesprochen. Mit der Usability wird durch die empfohlenen Maßnahmen insbesondere auch die Conversion der Website optimiert.

Echte User testen beim Usability-Testessen

Das Usability Testessen stellt eine einfache und günstige Möglichkeit dar, in relativ kurzerZeit wertvolles Nutzerfeedback zu erhalten. Es bringt Entwickler*innen und Nutzer*innen an einen Tisch. Bei Pizza, Bier und Brause werden Prototypen, Websites oder Apps auf ihre Gebrauchstauglichkeit getestet. Egal in welchem Stadium sich das Produkt befindet, mit der Thinking-Aloud-Methode können Usability-Probleme schnell identifiziert werden.

Wir planen gerne die Teilnahme mit einer eigenen Teststation an einem Usability Testessen in Darmstadt oder einer Stadt in Ihrer Nähe. Alternativ können wir auch ein individuelles Usability Testessen bei ion2s für Sie organisieren. So erhalten sie wertvolles Feedback direkt aus erster Hand.

Sie haben eine Frage zu unseren Dienstleistungen oder möchten ein Vorhaben besprechen? Nehmen Sie gerne Kontakt mit uns auf! Wir beraten Sie gerne. Erste Ansprechpartnerin für Neukundenanfragen bei ion2s ist:

Kerstin Tome

Mail: kerstin.tomeion2scom
Telefon: +49 6151 39115-11

Made with Love in Darmstadt