Testovací příručka pro moduly plug-in správy zdrojového kódu
Tato část obsahuje pokyny pro testování modulu plug-in správy zdrojového kódu pomocí sady Visual Studio. K dispozici je rozsáhlý přehled nejběžnějších testovacích oblastí a také některých složitějších oblastí, které mohou být problematické. Tento přehled nemá být vyčerpávajícím seznamem testovacích případů.
Poznámka:
Některé opravy chyb a vylepšení nejnovějšího integrovaného vývojového prostředí sady Visual Studio můžou odhalit problémy s existujícími moduly plug-in správy zdrojového kódu, ke kterým dříve nedošlo při používání předchozích verzí sady Visual Studio. Důrazně doporučujeme otestovat stávající modul plug-in správy zdrojového kódu pro oblasti uvedené v této části, i když se v modulu plug-in od předchozí verze sady Visual Studio neprovedou žádné změny.
Běžná příprava
Vyžaduje se počítač se sadou Visual Studio a nainstalovaným modulem plug-in správy cílového zdrojového kódu. Druhý počítač, který je podobně nakonfigurovaný, lze použít pro některé testy správy zdrojového kódu open.
Definice termínů
Pro účely tohoto testovacího průvodce použijte následující definice termínů:
Klientský projekt Libovolný typ projektu dostupný v sadě Visual Studio, který podporuje integraci správy zdrojového kódu (například Visual Basic, Visual C# nebo Visual C++).
Webový projekt Existuje čtyři typy webových projektů: Systém souborů, místní služba IIS, vzdálené servery a FTP.
Projekty systému souborů se vytvářejí v místní cestě, ale nevyžadují instalaci Internetová informační služba (IIS), protože jsou přístupné interně prostřednictvím cesty UNC a dají se umístit pod správu zdrojového kódu v integrovaném vývojovém prostředí , podobně jako klientské projekty.
Místní projekty IIS pracují se službou IIS nainstalovanou na stejném počítači a jsou přístupné s adresou URL odkazující na místní počítač.
Projekty vzdálených webů se také vytvářejí ve službě IIS, ale jsou umístěny pod správu zdrojového kódu na serverovém počítači služby IIS a ne v integrovaném vývojovém prostředí sady Visual Studio.
K projektům FTP se přistupuje přes vzdálený server FTP, ale nelze je umístit do správy zdrojového kódu.
Zařazení jiného termínu pro řešení nebo projekt ve správě zdrojového kódu
Úložiště verzí Databáze správy zdrojového kódu, ke které se přistupuje prostřednictvím rozhraní API modulu plug-in správy zdrojového kódu.
Testovací oblasti popsané v této části
Testovací oblast 1: Přidání nebo otevření ze správy zdrojového kódu
Případ 1a: Přidání řešení do správy zdrojového kódu
Případ 1b: Otevření řešení ze správy zdrojového kódu
Případ 1c: Přidání řešení ze správy zdrojového kódu
Testovací oblast 3: Rezervace a zrušení rezervace
Případ 3: Rezervace nebo vrácení rezervace zpět
Případ 3a: Rezervace
Případ 3b: Odpojená rezervace
Případ 3c: Úprava dotazu nebo uložení dotazu (QEQS)
Případ 3d: Bezobslužná rezervace
Případ 3e: Vrácení rezervace zpět
Testovací oblast 4: Vrácení se změnami
Případ 4a: Změněné položky
Případ 4b: Přidání souborů
Případ 4c: Přidání projektů
Testovací oblast 5: Změna správy zdrojového kódu
Případ 5a: Vazba
Případ 5b: Zrušení vazby
Případ 5c: Rebind
Testovací oblast 8: Přepínání modulu plug-in
Případ 8a: Automatická změna
Případ 8b: Změna založená na řešení