Testbereich 6: Löschen
Dieser Plug-In-Testbereich für die Quellcodeverwaltung umfasst Löschaktionen.
Die Quellcodeverwaltung reagiert auf Löschaktionen in 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 Projektmappen-Explorer entfernt.
Erwartetes Verhalten
Das erwartete Verhalten für die Testfälle im Löschtestbereich lautet:
Das gelöschte Element ist innerhalb Projektmappen-Explorer nicht mehr sichtbar.
Das übergeordnete Element des gelöschten Projekts oder Elements wird nach Bedarf ausgecheckt (möglicherweise mit einer Eingabeaufforderung).)
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.
Aktion | Testschritte | Zu überprüfende Ergebnisse erwartet |
---|---|---|
Löschen eines Clientprojekts | 1. Erstellen Sie ein Clientprojekt. 2. Fügen Sie die Lösung zur Quellcodeverwaltung hinzu. 3. Entfernen des gesamten Projekts 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 Projektmappe. 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 (übungen 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 (übungen verschiedene Pfade durch den Code, weist jedoch die gleiche externe Schnittstelle und dasselbe Verhalten auf). |
Allgemeines erwartetes Verhalten. |