Wo finden Sie guten Testfall-Vorlagen/Beispiele?

Ich versuche zu etablieren, die mehr formalen Anforderungen und Prüfverfahren dann haben wir jetzt, aber ich kann nicht finden, eine gute Referenz Beispiele von Dokumenten beteiligt.

Im moment, nach dem feature-freeze Tester "klicken Sie sich durch die Anwendung" vor der Bereitstellung, jedoch gibt es keine formale Spezifikation, was getestet werden muss.

Erste, ich denke über ein Dokument, die angibt, jedes feature, das getestet werden muss, so etwas wie dieses (aus):

  1. user registration form
    1. dropdown-Land (die Länder vom server abgerufenen richtig?)
    2. password validation (sind alle Passwort-Regeln beachtet, wird der Benutzer benachrichtigt, wenn das Passwort zu schwach?)
  2. Dankeschön-für-die Registrierung

...und so weiter. Dieses könnte auch dazu dienen, als etwas, das client anmelden kann, da ein Teil der Anforderungen, bevor der Programmierer mit dem Programmieren beginnen. Nachdem die feature-Liste ist komplett, ich bin Gedanken darüber macht diese Liste die erste Spalte in einer Tabellenkalkulation, die auch sagt, Wann war das Letzte feature getestet, hat es funktioniert, und wenn es nicht funktioniert, wie haben Sie es brechen. Dies würde mir ein Dokument Tester füllen könnte nach jedem Prüf-Zyklus, so dass Programmierer haben to-do-Liste, mit Informationen, was nicht funktioniert und Wann hat Sie Pause.

Zweitens, ich denken, dass die Testfälle für den Tester, mit detaillierten Schritten, wie:

  1. Load user registration form.
  2. (Merkmal 1.1) Überprüfen, Land-dropdown-Menü.
    1. Ist Land dropdown-besiedelten mit den Ländern?
    2. Sind Namen von Ländern lokalisiert?
    3. Ist die Sortierreihenfolge korrekt für jede Sprache?
  3. (Merkmal 1.2) und Geben Sie diese Passwörter: "a", "bob", "Passwort", "password123", "password123#". Nur das Letzte Passwort akzeptiert werden sollten.
  4. Drücken Sie "OK".
  5. (Funktion 2) Überprüfen Sie Dankeskarte.
    1. Ist der text lokalisiert jede unterstützte Sprache?

Diese geben die Tester bestimmten Fällen und Checkliste was ist zu beachten, mit Zeigern auf die Funktionen, die in das erste Dokument. Dies würde auch mir etwas schenken zu starten, die Automatisierung von Testverfahren (derzeit haben wir nicht viel testen, Automatisierung, abgesehen von unit-tests).

Ich bin auf der Suche nach einigen Beispielen, wie andere dies getan haben, ohne viel Papierkram. In der Regel, tester sollte in der Lage sein zu gehen durch alle tests in einer Stunde oder zwei. Ich bin auf der Suche nach einem einfachen Weg, um Kunden vereinbaren, welche features sollen wir implementieren für die nächste version, und für Tester, um zu überprüfen, dass alle neuen features implementiert sind und alle vorhandenen Funktionen arbeiten, und ein Bericht an die Programmierer.

Dies ist hauptsächlich auf die interne Prüfung material, die sein sollte, ein paar Word/Excel-Dokumente. Ich werde versuchen zu halten, einem testing/bugfixing-Zyklus unter zwei Tagen. Ich bin tracking Programmierung der Zeit, die Implementierung von neuen features und Kunden-tickets, die auf andere Weise (JIRA), das wäre grundsätzlich die Prüfung der Dokumentation. Dies ist der lifecycle, die ich im Sinn hatte:

  1. Uhr macht die Liste der features. Kunde unterschreibt es. (Dokument 1 erstellt).
  2. Testfälle erstellt werden. (Dokument 2.)
  3. Programmierer Funktionen implementieren.
  4. Tester test bietet laut test Fällen. (Und bugs durch Dokument 1.)
  5. Programmierer die Fehler beheben.
  6. GOTO 4, bis alle bugs behoben sind.
  7. Ende der internen Prüfung; Produkt nachweislich Kunden.

Hat jemand ein Wegweiser, wo Sie einige Beispiel-Dokumente mit test-Fällen gefunden werden kann? Auch alle Tipps in Bezug auf den Prozess, den ich oben beschrieben sind willkommen. 🙂

InformationsquelleAutor Domchi | 2009-05-07
Schreibe einen Kommentar