Freigeben über


Testbereich 6: Löschen

Dieser Plug-In-Testbereich für die Quellcodeverwaltung umfasst Löschaktionen.

Die Quellcodeverwaltung reagiert auf Löschaktionen im Projektmappen-Explorer.

Es folgt eine Liste von Elementen, die gelöscht werden können:

  • Dateien

  • Ordner

  • Projekt

    Je nach Projekttyp haben Sie möglicherweise die Möglichkeit, das Projekt zu entfernen (verlässt die Dateien auf dem Datenträger) oder das Projekt löschen (entfernt die Dateien auf dem Datenträger). Mit einer Aktion wird das Projekt oder Element aus dem Projektmappen-Explorer entfernt.

Erwartetes Verhalten

Das erwartete Verhalten für die Testfälle im Löschtestbereich lautet:

  • Das gelöschte Element ist im Projektmappen-Explorer nicht mehr sichtbar.

  • Das übergeordnete Projekt oder Element des gelöschten Projekts oder Elements wird bei Bedarf ausgecheckt (möglicherweise mit einer Aufforderung).

  • Nachdem Sie ein ausgechecktes oder hinzugefügtes Element gelöscht haben, wird es nicht im Fenster "Ausstehende Checkins " angezeigt.

  • Das Element ist weiterhin im Quellcodeverwaltungsspeicher vorhanden, auch nach dem Löschen und muss manuell gelöscht werden.

Maßnahme Testschritte Zu überprüfende erwartete Ergebnisse
Löschen eines Clientprojekts 1. Erstellen Sie ein Clientprojekt.
2. Fügen Sie die Lösung zur Quellcodeverwaltung hinzu.
3. Entfernen Sie das gesamte Projekt aus der Projektmappe
Allgemeines erwartetes Verhalten.
Löschen einer leeren Datei 1. Erstellen Sie ein Clientprojekt.
2. Fügen Sie dem Projekt eine Nullbytedatei hinzu.
3. Fügen Sie die Lösung zur Quellcodeverwaltung hinzu.
4. Wählen Sie die Datei aus, löschen Sie sie.
Allgemeines erwartetes Verhalten.
Löschen eines Ordners mit einer Datei 1. Erstellen einer einzelnen Projektlösung.
2. Hinzufügen eines Ordners.
3. Fügen Sie dem Ordner eine Datei hinzu.
4. Fügen Sie die Lösung zur Quellcodeverwaltung hinzu.
5. Sehen Sie sich das Projekt an, um Aufforderungen zu vermeiden.
6. Löschen Sie den Ordner.
Allgemeines erwartetes Verhalten.
Löschen eines Dateisystemwebprojekts 1. Erstellen Sie ein Dateisystemwebprojekt (verwenden Sie die Schaltfläche "Durchsuchen", um einen UNC-Pfad anzugeben).
2. Fügen Sie die Lösung zur Quellcodeverwaltung hinzu.
3. Entfernen Sie das gesamte Projekt aus der Projektmappe.
4. Wiederholen Sie die Schritte 1 bis 3 für ein lokales Webprojekt (es übt verschiedene Pfade durch den Code, weist jedoch die gleiche externe Schnittstelle und dasselbe Verhalten auf).
Allgemeines erwartetes Verhalten.
Löschen einer Datei aus einem Dateisystem-Webprojekt 1. Erstellen Sie ein Dateisystem-Webprojekt.
2. Fügen Sie die Lösung zur Quellcodeverwaltung hinzu.
3. Löschen Sie eine Datei aus dem Projekt.
4. Wiederholen Sie die Schritte 1 bis 3 für ein lokales Webprojekt (üben verschiedene Pfade durch den Code, dabei bleibt jedoch die externe Schnittstelle und das Verhalten gleich).
Allgemeines erwartetes Verhalten.