Sdílet prostřednictvím


Testovací oblast 1: Přidání nebo otevření ze správy zdrojového kódu

Tato testovací oblast modulu plug-in správy zdrojového kódu se zabývá umístěním řešení nebo projektů do správy zdrojového kódu a jejich načítáním ze správy zdrojového kódu.

Přístup k nabídce příkazů

V testovacích případech se používají následující cesty nabídek integrovaného vývojového prostředí sady Visual Studio:

  • Pro visual source Sejf, open from source control: File, Open, Project/Solution; look in the Visual Source Sejf location.

  • Pro další moduly plug-in správy zdrojového kódu otevřete ze správy zdrojového kódu: Soubor, Správa zdrojového kódu, Otevřít ze správy zdrojového kódu.

  • Přidat do správy zdrojového kódu: Soubor, Správa zdrojového kódu, Přidat řešení do souboru správy zdrojového kódu, Správa zdrojového kódu, Přidat vybrané projekty do správy zdrojového kódu.

  • Místní nabídka (projekt/řešení), přidat řešení do správy zdrojového kódu

  • Přidat ze správy zdrojového kódu: Soubor, Správa zdrojového kódu, Přidat projekt ze správy zdrojového kódu.

  • Pro visual source Sejf, add from source control is available also from File, Add, Existing Project; look in the Visual Source Sejf location.

    Poznámka:

    V tomto testu lze použít cestu k místnímu souboru nebo místní službě IIS (webový server).

Očekávané chování

  • U každého podporovaného typu projektu by měl uživatel mít možnost Přidat do a Otevřít ze správy zdrojového kódu.

  • Při přidání projektu do správy zdrojového kódu se vytvoří odpovídající <soubor ProjectName.vspscc> (soubor nápovědy projektu). Obsahuje seznam souborů vyloučení a informace o připojení. Tento soubor neodstraňovat, protože obsahuje informace specifické pro projekt.

  • Při přidání řešení do správy zdrojového kódu se vytvoří odpovídající <soubor SolutionName.vssscc> (triple S). Textový soubor obsahuje informace o připojení a seznam souborů vyloučení, podobně jako soubor nápovědy projektu. Tento soubor je dočasný a existuje pouze v databázi správy zdrojového kódu.

  • Při otevření řešení ze správy zdrojového kódu <se soubor SolutionName.vsscc> (double S), který existuje pouze v databázi správy zdrojového kódu, vytvoří místně v dočasném souboru. Tento soubor obsahuje cestu ze složky připojení řešení k souboru řešení. Tento soubor je dočasný a místní kopie se odstraní po dokončení operace Otevřít ze správy zdrojového kódu.

  • Po přidání projektu do správy zdrojového kódu můžete s ním provádět jakékoli akce správy zdrojového kódu (Rezervovat, Získat atd.).

Testovací případy

Níže jsou uvedené konkrétní testovací případy pro testovací oblast Přidat do nebo otevřít ze správy zdrojového kódu.

Případ 1a: Přidání řešení do správy zdrojového kódu

Tento testovací případ se zaměřuje na přidávání řešení do správy zdrojového kódu.

Akce Testovací kroky Očekávané výsledky k ověření
Přidání řešení obsahujícího projekt klienta do správy zdrojového kódu 1. Vytvořte projekt klienta.
2. Přidejte řešení do správy zdrojového kódu (soubor, správa zdrojového kódu, přidání řešení do správy zdrojového kódu).
Řešení nebo projekt byl přidán do správy zdrojového kódu.
Přidání řešení obsahujícího systém souborů nebo místní webový projekt IIS do správy zdrojového kódu 1. Vytvořte systém souborů nebo místní webový projekt IIS (pomocí tlačítka Procházet přejděte na umístění projektu; cesta určuje, jaký typ webového projektu je vytvořen).
2. Přidejte řešení do správy zdrojového kódu (soubor, správa zdrojového kódu, přidání řešení do správy zdrojového kódu).
Řešení nebo projekt byl přidán do správy zdrojového kódu.
Přidání řešení obsahujícího projekt webu vzdáleného webu do správy zdrojového kódu 1. Vytvořte projekt vzdáleného webu.
2. Přidejte řešení do správy zdrojového kódu (soubor, správa zdrojového kódu, přidání řešení do správy zdrojového kódu).
3. Klepněte na tlačítko OK v aplikaci FrontPage Access dialogové okno upozornění.
Řešení bylo přidáno do správy zdrojového kódu.

Projekt vzdáleného webu není pod správou zdrojového kódu. (Projekty vzdálené lokality musí být řízeny z vlastního serveru IIS.)
Přidejte do správy zdrojového kódu jedno řešení projektu pomocí možnosti Přidat vybrané projekty do správy zdrojového kódu. 1. Vytvořte jedno řešení projektu.
2. Přidání pouze řešení do správy zdrojového kódu jako výběru (Soubor, Správa zdrojového kódu, Přidat vybrané projekty do správy zdrojového kódu). Pokud tento krok proběhne úspěšně, pokračujte dalším krokem.
3. Přidejte projekt do správy zdrojového kódu jako výběr (Soubor, Správa zdrojového kódu, Přidat vybrané projekty do správy zdrojového kódu).
4. Kliknutím na tlačítko Ano přidejte projekt do stejného umístění.
5. Klepněte na tlačítko Rezervovat v rezervovat pro úpravy dialogové okno.
Result from Step 2:

Projekt a všechny soubory v projektu mají rezervovaný indikátor správy zdrojového kódu a popisek zobrazí "Není ve správě zdrojového kódu".

Result from Step 5:

Projekt a soubor řešení jsou ve stejné složce ve správě zdrojového kódu.
Zrušení přidání řešení do správy zdrojového kódu 1. Vytvořte jedno řešení projektu.
2. Pokus o přidání projektu a řešení do správy zdrojového kódu Pokud tento krok proběhne úspěšně, pokračujte dalším krokem.
3. Po přihlášení do systému správy zdrojového kódu zrušte.
Result from Step 2:

Dialogové okno Nastavit umístění umístění projektu se zobrazí pouze jednou.

Result from Step 3:

Přidání projektu bylo zrušeno, projekt nebo řešení není pod správou zdrojového kódu a všechny nabídky Přidat do správy zdrojového kódu jsou stále dostupné.

Případ 1b. Otevřít řešení ze správy zdrojového kódu

Tento testovací případ se zaměřuje na otevírání řešení ze správy zdrojového kódu.

Akce Testovací kroky Očekávané výsledky k ověření
Otevření řešení obsahujícího klientský projekt ze správy zdrojového kódu 1. Vytvořte projekt klienta.
2. Přidejte řešení do správy zdrojového kódu.
3. Zavřete řešení.
4. Otevřete řešení ze správy zdrojového kódu do nového umístění.
Řešení nebo projekt otevřený ze správy zdrojového kódu
Otevření řešení obsahujícího místní webový projekt nebo webový projekt služby IIS ze správy zdrojového kódu 1. Vytvořte místní webový projekt nebo webový projekt služby IIS.
2. Přidejte řešení do správy zdrojového kódu.
3. Zavřete řešení.
4. Otevřete řešení ze správy zdrojového kódu do nového umístění.
Řešení nebo projekt otevřený ze správy zdrojového kódu
Otevření řešení obsahujícího projekt webu vzdáleného webu ze správy zdrojového kódu 1. Vytvořte projekt vzdáleného webu.
2. Přidejte řešení do správy zdrojového kódu. Pokud tento krok proběhne úspěšně, pokračujte dalším krokem.
3. Zavřete řešení.
4. Otevřete řešení ze správy zdrojového kódu do nového umístění.
Result from Step 2:

Vzdálený web není pod správou zdrojového kódu.

Result from Step 4:

Řešení otevřené ze správy zdrojového kódu

Načte se projekt vzdálené lokality, ale není pod správou zdrojového kódu.

Případ 1c: Přidání řešení ze správy zdrojového kódu

Tento testovací případ se zaměřuje na přidávání řešení ze správy zdrojového kódu.

Akce Testovací kroky Očekávané výsledky k ověření
Přidat do prázdného řešení – jedno řešení projektu 1. Vytvořte jedno řešení projektu.
2. Přidejte řešení do správy zdrojového kódu.
3. Zavřete řešení.
4. Vytvořte druhé prázdné řešení.
5. Přidejte dříve řízené řešení ze správy zdrojového kódu (Soubor, Správa zdrojového kódu, Přidat projekt ze správy zdrojového kódu).
Přidaný projekt se zobrazí v Průzkumník řešení a je vrácen se změnami.
Přidání do řešení s jedním projektem – jeden projekt 1. Vytvořte řešení s jedním projektem.
2. Přidejte řešení do správy zdrojového kódu.
3. Zavřete řešení.
4. Vytvořte druhé prázdné řešení.
5. Přidejte dříve řízené řešení ze správy zdrojového kódu (Soubor, Správa zdrojového kódu, Přidat projekt ze správy zdrojového kódu).
Přidaný projekt se zobrazí v Průzkumník řešení a je vrácen se změnami.
Přidat do řešení – řešení přidané do správy zdrojového kódu podle výběru 1. Vytvořte řešení s projektem.
2. Jako výběr přidejte pouze řešení do správy zdrojového kódu. Pokud tento krok proběhne úspěšně, pokračujte dalším krokem.
3. Zavřete řešení.
4. Vytvořte nové řešení.
5. Přidejte dříve řízené řešení ze správy zdrojového kódu (Soubor, Správa zdrojového kódu, Přidat projekt ze správy zdrojového kódu).
Result from Step 2:

Projekt není pod správou zdrojového kódu.

Result from Step 5:

Pokud první řešení obsahovalo položky řešení, nelze je přidat ze správy zdrojového kódu, takže se nezobrazí.

Projekt z prvního řešení se zobrazí jako nedostupný.