Was ist Pilottest? Definition, Bedeutung, Beispiele

Inhaltsverzeichnis:

Anonim

Was ist Pilottest?

PILOT TESTING ist eine Art von Softwaretest, bei dem eine Komponente des Systems oder das gesamte System unter Echtzeitbetriebsbedingungen überprüft wird. Der Zweck des Pilotversuchs besteht darin, die Durchführbarkeit, Zeit, Kosten, das Risiko und die Leistung eines Forschungsprojekts zu bewerten.

Dieser Test wird genau zwischen UAT und Produktion durchgeführt.

Beim Pilottest probiert eine ausgewählte Gruppe von Endbenutzern das zu testende System aus und gibt das Feedback vor der vollständigen Bereitstellung des Systems.

Mit anderen Worten bedeutet es, eine Generalprobe für den folgenden Usability-Test durchzuführen.

Pilottests helfen bei der Früherkennung von Fehlern im System.

Pilottests befassen sich mit der Installation eines Systems an einem Kundenstandort (oder in einer vom Benutzer simulierten Umgebung) zum Testen gegen kontinuierliche und regelmäßige Verwendung.

Die gebräuchlichste Testmethode besteht darin, das System kontinuierlich zu testen, um seine Schwachstellen herauszufinden. Diese Schwachstellen werden dann als Fehlerberichte an das Entwicklungsteam zurückgesendet, und diese Fehler werden im nächsten Build des Systems behoben.

Während dieses Prozesses werden manchmal auch Abnahmetests als Teil der Kompatibilitätstests eingeschlossen. Dies tritt auf, wenn ein System entwickelt wird, das ein altes ersetzt.

In der Softwareentwicklung beantwortet Pilot Testing die Frage, ob das Produkt oder die Dienstleistung einen potenziellen Markt hat.

Warum Pilottests wichtig sind

Pilottests sind wichtig, da sie in vielerlei Hinsicht hilfreich sind, z. B. beim Debuggen von Software und Testverfahren, bei der Überprüfung der Produktbereitschaft für eine vollständige Implementierung, bei einer besseren Entscheidung über die Zeit- und Ressourcenzuweisung und bei der Messung der Reaktion Ihrer Zielgruppe auf das Programm und der Messung des Erfolgs Das Programm bietet dem Team die Möglichkeit, Aktivitäten zu üben, die es für den Usability-Test verwendet.

So führen Sie Pilottests durch

Die Stufe der Pilottests hängt von der Größe und dem Umfang Ihres Migrationsprojekts ab. Die eigentlichen Pilottests werden in einem speziellen Bereich oder Labor durchgeführt, in dem Benutzer zahlreiche Verfahren, Transaktionen und Berichte ausführen, um die Funktionalität der Software zu simulieren.

Pilotversuche können je nach Projektkontext durchgeführt werden.

  • Für ein allgemeines Unternehmen kann ein Pilottest mit einer Gruppe von Benutzern auf einer Reihe von Servern in einem Rechenzentrum durchgeführt werden
  • Für ein Webentwicklungsunternehmen kann ein Pilotversuch durchgeführt werden, indem Site-Dateien auf Staging-Servern oder Ordnern live im Internet gehostet werden
  • Für kommerzielle Softwareanbieter kann ein Pilotversuch mit einer speziellen Gruppe von Early Adopters durchgeführt werden.

Pilotversuche umfassen das Befolgen des Testplans

Schritt 1 : Erstellen Sie einen Pilotplan

Schritt 2 : Bereiten Sie sich auf den Pilottest vor

Schritt 3 : Bereitstellen und Testen des Pilottests

Schritt 4: Bewerten Sie den Pilottest

Schritt 5: Bereiten Sie die Produktionsbereitstellung vor

Vor der Durchführung eines Pilottests müssen folgende Punkte beachtet werden:

  • Bieten Sie den Teilnehmern eine angemessene Schulung an
  • Ein Rollout-Plan für die Bereitstellung der Server und die Vorbereitung der Systeme für den Piloten
  • Dokumentation des Installationsprozesses
  • Testskripte für jede Softwareanwendung. Es besteht aus Checklisten der auszuführenden Funktionen
  • Geben Sie den Design- und Testteams von Benutzern über E-Mails oder Websites ständiges Feedback
  • Legen Sie die Bewertungskriterien für den Piloten fest, z. B. Informationen zur Anzahl der unzufriedenen Benutzer, zur Anzahl der Supportanrufe und -anfragen usw.
  • Binden Sie eine Arbeitsgruppe von Community-Partnern oder Stakeholdern ein, die in Ihr Projekt investiert haben und sich regelmäßig treffen, um Ihre Fortschritte zu besprechen
  • Entwicklung eines Bewertungsplans und von Bewertungsinstrumenten / -instrumenten zur Erfassung der erforderlichen Informationen über Wissen, Änderungen der Einstellungen und des Verhaltens der Pilotgruppe.

Während des Pilottests sammelt und wertet das Team Testdaten aus. Basierend auf diesen Daten wird das Team eine der Strategien auswählen.

  • Staffelung vorwärts - Stellen Sie einen neuen Release-Kandidaten für die Pilotgruppe bereit
  • Rollback - Führen Sie den Wiederherstellungsplan der Pilotgruppe auf seine früheren Konfigurationszustand wiederherstellen
  • Anhalten - Pilotversuche aussetzen
  • Patchen und fortfahren - Stellen Sie Patches bereit, um die vorhandene Lösung zu reparieren
  • Bereitstellen - Fahren Sie mit der Bereitstellung der Lösung fort

Gute Praxis für Pilottests

  • Planen Sie den Pilottest zwei Tage vor dem Usability-Test.
  • Starten Sie den Pilottest erst, wenn sich alle Benutzer, Kunden und das Projektteam auf die Kriterien für ein erfolgreiches Ergebnis geeinigt haben
  • Bitten Sie die Benutzer, Probleme auf ihren Materialkopien zu vermerken, ihre Bedenken zu beschreiben und Verbesserungsvorschläge (falls vorhanden) zu unterbreiten.
  • Informieren Sie die Benutzer über Zweck, Länge und Fortschritt des Piloten

Beispiel für Pilottests

Im Folgenden finden Sie einige gängige Beispiele für Pilottests:

  • Microsoft führt Windows Insider-Programme für Windows 10-Pilottests aus
  • Google führt das Android Beta-Programm für Nexus-Benutzer aus, um sein Android-Betriebssystem zu testen
  • HP läuft online, um seine Produkte und Dienstleistungen im Pilotversuch zu testen

Zusammenfassung :

  • Beim Pilottest wird eine Komponente des Systems oder das gesamte System unter Echtzeitbetriebsbedingungen überprüft.
  • Dieser Test wird genau zwischen UAT und Produktion durchgeführt.
  • Es hilft Ihnen zu überprüfen, ob Ihr Produkt für die vollständige Implementierung bereit ist