Die Weingenossenschaft wurde 1874 gegründet um seinen Mitgliedern Wein und Spirituosen hoher Qualität und großer Auswahl zum best möglichen Preis anzubieten.
Die Weingenossenschaft organisiert Wein- und Spirituosenlieferungen für seine Mitglieder.
Der Weingenossenschaft gehören große temperaturgeregelte Lager, in denen Mitglieder ihren Wein ordnungsgemäß lagern können. Auch gibt es Räumlichkeiten in den Lagern in denen Mitglieder ihren Wein testen können. Die Weine werden von erfahrenen Experten ausgewählt und eingekauft.
Die Weingenossenschaft legt großes Vertrauen in die IT-Systeme, welche folgende Aufgaben zuverlässig erledigen sollen:
Kundendaten verwalten
Bestände und historische Informationen zu den Beständen verwalten
Das Alter der einzelnen Weine und den Reservebestand ermitteln
Assistieren beim Auswählen, Verpacken und Versenden von neuen Beständen
Abbrechnung ermitteln
Diese Tätigkeiten wurden bisher von unterschiedlichen IT-Systemen, sowie teilweise auch von Hand erledigt. 1997 begann die Weingenossenschaft diese unterschiedlichen Systeme durch eine Software Lösung zu ersetzen.
Diese Fallstudien beschreibt den Abnahmetest.
Die von MANCOS Computers Limited entwickelte Software Lösung ist ein Serienprodukt. MANCOS passte die Lösung speziell an die Aufgaben der Weingenossenschaft an.
Die Anpassung der Applikation erfolgte unter der RAD (Rapid Application Design) Methode. Benutzer der Weingenossenschaft waren deshalb mit in die Entwicklung einbezogen. Sie beurteilten in regelmäßigen Abständen die Benutzeroberfläche und Bedienbarkeit.
Um den Testkatalog zu planen wurden folgende Anforderungen an die Applikation festgelegt:
Die Applikation gilt als kritisch anzusehen, bis alle Prozesse der Weingenossenschaft unterstützt werden
Die Applikation umfasst 5 Hauptmodule (Bestand, Verkauf, Ankauf, Datenbank, und Finanzen) + ein Administratives Modul. Jedes Modul verlangt nach genauen Tests.
Die Kommunikation zwischen den Modulen muss auch getestet werden.
Die Applikation muss auch mit externen Systemen funktionieren, somit müssen auch die Schnittstellen getestet werden.
Die Applikation speichert und bearbeitet große Datenvolumen, wie zum Beispiel
Datensätze von über 200.000 Mitgliedern
Beschreibungen von Weinsorten und Weinflaschen
Transaktionen der Mitglieder für 1000 Bestellungen pro Tag
Wegen dem großen Datenaufkommen und hohen Hardware anforderungen gibt es einen extra Performanztest.
Die Applikation läuft unter einer Sun Workstation
Während des Benutzens werden auch wieder Benutzerwünsche in das neue Release integriert. Jede neue Version soll vor der Installation genauen Tests unterzogen werden.
Um die Applikation zu testen schlägt die Weingenossenschaft folgenden Ansatz vor:
Externe Testberater werden für die Tests eingestellt, um Testanalysen bereitzustellen und den korrekten Ablauf des Testprozesses zu überprüfen.
Benutzer des Systems werden in den Testprozess integriert
Ziel soll auch die Wiederverwendbarkeit der Tests und Materialen sein.