Freigeben über


Testbereich 4: Einchecken

Dieser Plug-In-Testbereich für die Quellcodeverwaltung umfasst das Senden aktualisierter Elemente über den Befehl "Einchecken " an den Versionsspeicher.

Befehlsmenü Access

Die folgenden integrierten Entwicklungsumgebungsmenüpfade von Visual Studio werden in den Testfällen verwendet.

Ankunft:

Datei, Quellcodeverwaltung, Einchecken.

Datei, Einchecken.

Kontextmenü, Einchecken.

Allgemeines erwartetes Verhalten

  • Projekte und Dateien, die einer Projektmappe oder einem Projekt unter Quellcodeverwaltung hinzugefügt wurden, werden im Dialogfeld "Einchecken " und im Fenster "Ausstehende Checkins " angezeigt.

  • Nach dem Einchecken werden hinzugefügte Elemente in der Quellcodeverwaltung angezeigt.

  • Nach dem Einchecken werden aktualisierte Elemente im Store ordnungsgemäß versionsiert.

Testfälle

Im Folgenden finden Sie spezifische Testfälle für den Checkin-Testbereich.

Fall 4a: Geänderte Elemente

Beschreibt die Verwendung der Überprüfungsaktion, um eine Datei unter quellcodeverwaltung zu aktualisieren, die geändert wurde.

Aktion Testschritte Zu überprüfende Ergebnisse erwartet
Ändern einer Textdatei, die ausgecheckt wurde, nur Einchecken der Datei (Dialogfeld "Einchecken ") 1. Erstellen Sie ein neues Projekt mit einer Textdatei.
2. Fügen Sie die Lösung zur Quellcodeverwaltung hinzu.
3. Auschecken und Ändern der Textdatei.
4. Einchecken über das Dialogfeld "Einchecken" (Datei, Quellcodeverwaltung, Einchecken).
Allgemeines erwartetes Verhalten.
Ändern einer Textdatei, die ausgecheckt wurde, nur "Datei einchecken" (Fenster "Ausstehende Checkins ") 1. Erstellen Sie ein neues Projekt mit einer Textdatei.
2. Fügen Sie die Lösung zur Quellcodeverwaltung hinzu.
3. Auschecken und Ändern der Textdatei.
4. Einchecken über das Fenster "Ausstehende Checkins" .
Allgemeines erwartetes Verhalten.

Fall 4b: Hinzufügen von Dateien

Wenn Sie einer Projektmappe eine Datei oder ein Element hinzufügen, muss sich das Projekt oder die Projektmappe ebenfalls ändern. Daher ist auch die übergeordnete Datei ausgecheckt und muss eingecheckt werden, um die Ergänzung abzuschließen.

Aktion Testschritte Zu überprüfende Ergebnisse erwartet
Hinzufügen einer Textdatei und Einchecken aller Elemente (Dialogfeld "Einchecken ") 1. Erstellen Sie ein neues Projekt.
2. Fügen Sie die Lösung zur Quellcodeverwaltung hinzu.
3. Fügen Sie dem Projekt eine Textdatei hinzu.
4. Akzeptieren Sie das Auschecken des Projekts, wenn Sie dazu aufgefordert werden.
5. Wählen Sie die Lösung in Projektmappen-Explorer aus.
6. Einchecken aus dem Dialogfeld "Einchecken ".
Allgemeines erwartetes Verhalten.
Hinzufügen einer Textdatei und Einchecken aller Elemente (Fenster "Ausstehende Checkins ") 1. Erstellen Sie ein neues Projekt.
2. Fügen Sie die Lösung zur Quellcodeverwaltung hinzu.
3. Fügen Sie dem Projekt eine Textdatei hinzu.
4. Akzeptieren Sie das Auschecken des Projekts, wenn Sie dazu aufgefordert werden.
5. Einchecken der Lösung aus dem Fenster "Ausstehende Checkins" .
Allgemeines erwartetes Verhalten

Fall 4c: Hinzufügen von Projekten

Beim Hinzufügen eines Projekts zu einer Lösung muss sich die Lösung ebenfalls ändern. Daher ist die Lösungsdatei ebenfalls ausgecheckt und muss eingecheckt werden, um die Ergänzung abzuschließen.

Aktion Testschritte Zu überprüfende Ergebnisse erwartet
Hinzufügen eines Projekts zu einer leeren Projektmappe unter Quellcodeverwaltung (Dialogfeld "Einchecken ") 1. Erstellen Sie eine leere Lösung.
2. Fügen Sie die Lösung zur Quellcodeverwaltung hinzu.
3. Fügen Sie ein neues Projekt hinzu.
4. Akzeptieren Sie das Auschecken der Lösung, wenn Sie dazu aufgefordert werden.
5. Einchecken aus dem Dialogfeld "Einchecken ".
Allgemeines erwartetes Verhalten.
Hinzufügen eines Projekts zu einer leeren Projektmappe unter Quellcodeverwaltung (Fenster "Ausstehende Checkins ") 1. Erstellen Sie eine leere Lösung.
2. Fügen Sie die Lösung zur Quellcodeverwaltung hinzu.
3. Fügen Sie ein neues Projekt hinzu.
4. Akzeptieren Sie das Auschecken der Lösung, wenn Sie dazu aufgefordert werden.
5. Einchecken der Lösung aus dem Fenster "Ausstehende Checkins" .
Allgemeines erwartetes Verhalten.