guide de test pour le plug-ins de contrôle de code source
Cette section fournit des conseils pour tester votre plug-in contrôle de code source avec Visual Studio. Une présentation complète des zones testantes les plus courantes, ainsi que certaines zones plus complexes qui peut être problématique est fournie. Elle n'est pas vraiment être une liste exhaustive des cas de test.
Notes
Des résolutions de bogue et améliorations à dernier Visual Studio IDE peuvent découvrir des problèmes avec un existant le plug-ins de contrôle de code source qui n'ont pas été précédemment produits lorsque vous utilisez des versions antérieures de Visual Studio.Il est fortement recommandé de tester votre plug-in existant de contrôle de code source pour les zones énumérées dans cette section, même si aucune modification n'a été apportée au plug-in depuis la version antérieure de Visual Studio.
Préparation courante
un ordinateur avec Visual Studio et le plug-in cible de contrôle de code source installé, est requis. Un deuxième ordinateur également configuré peut être utilisé pour une partie de l'ouverture des tests de contrôle de code source.
définition des termes
Pour les besoins de ce guide de test, utilisez les définitions suivantes de terme :
projet client
Tout type de projet disponible dans Visual Studio qui prend en charge l'intégration du contrôle de code source (par exemple, Visual Basic, Visual C#, ou Visual C++).Projet Web
Il existe quatre types de projets Web : Système de fichiers, IIS locaux, sites distants, et FTP.Les projets de système de fichiers sont créés sur un chemin local, mais ils ne nécessitent pas les services (IIS) IIS à installer telle qu'ils sont accessibles en interne via un chemin d'accès UNC, et peuvent être placés sous contrôle de code source dans l'IDE, comme les projets clients.
Travail de projets d'IIS de local avec IIS installé sur le même ordinateur et est l'accès à une URL pointant vers l'ordinateur local.
Les projets de sites distants sont également créés sous des services IIS, mais ils sont placés sous contrôle de code source sur l'ordinateur de serveur IIS et non à partir de Visual Studio l'IDE.
Les projets FTP sont accessibles via un serveur FTP distant mais ils ne peuvent pas être placés sous contrôle de code source.
inscription
un autre terme pour la solution ou un projet sous le contrôle de code source.Le magasin de version
La base de données contenant le contrôle de code source qui est accessible via l'API de plug-in contrôle de code source.
Zones de test décrites dans cette section
zone de test 1 : ajoutez To/Open de contrôle de code source
cas 1a : Ajouter la solution au contrôle de code source
cas 1B : solution ouverte de contrôle de code source
cas 1c : ajoutez la solution du contrôle de code source
zone de test 3 : Contrôle/extraction d'annulation
Cas 3 : Contrôle/extraction d'annulation
cas 3a : contrôle
cas 3b : extraction déconnectée
cas 3c : modification de requête/sauvegarde de requête (QEQS)
cas 3d : Extraction silent
cas 3e : Extraction d'annulation
-
cas 4a : éléments modifiés
cas 4b : Ajout de fichiers
cas 4c : Ajout de projets
zone de test 5 : Contrôle de modifier le code source
5a Cas : Liaison
cas 5b : Supprimez la liaison
cas 5c : Interface de nouveau-vous
zone de test 8 : Basculement du plug-in
cas 8a : modification automatique
cas 8b : modification Solution-basée