Top 9 des questions d'entretien avec Team Foundation Server (TFS)
Questions et réponses d'entretien TFS
Voici les questions et réponses d'entretien de Team Foundation Server (TFS) pour les débutants ainsi que les candidats expérimentés pour obtenir l'emploi de leurs rêves.
1) Mentionnez ce qu’est le serveur Team Foundation ?
Le serveur Team Foundation est utilisé pour l’intercommunication entre le testeur, l’équipe de développeurs, le chef de projet et le PDG tout en travaillant sur le développement de logiciels.
Téléchargement PDF gratuit : Questions et réponses d'entretien TFS
2) Énumérez les fonctionnalités fournies par le serveur de fondation d'équipe ?
- Gestion de projet
- Suivi des éléments de travail
- Contrôle de version
- Gestion des cas de test
- Construire l'automatisation
- Reporting
- Gestion de laboratoire virtuel
3) Expliquez TFS par rapport à GIT?
TFS | GIT |
---|---|
Le serveur Team Foundation est un Microsoft Version. Il prend en charge environ 5 millions de lignes de code | Git est open source et conçu pour prendre en charge le code source du noyau Linux et prend en charge environ 15 millions de lignes de code. Le processus de développement est réparti partout dans le monde. |
TFS s'intègre à Visual Studio, SharePoint et Active Directory | Git ne prend en charge aucun de ces |
TFS est plus sécurisé car vous pouvez attribuer une autorisation de lecture et d'écriture à un fichier individuel | Git est moins sécurisé car l'ensemble des référentiels Git est réglementé par le système de fichiers |
TFS nécessite Serveur SQL pour stocker toutes sortes de données | Git est basé sur le système de contrôle de version distribué (DVCS), ce qui signifie que la copie de chaque développeur peut accéder à chaque version de chaque fichier depuis n'importe où. |
TFS est centralisé où la grande majorité des informations sont stockées sur le serveur | Git garde chaque copie locale totalement indépendante |
TFS ne prend pas en charge la fusion sécurisée entre des branches non liées | Git permet une fusion sécurisée entre des branches non liées |
Dans TFS, vous pouvez effectuer un suivi manuel des tests | Dans Git, vous ne pouvez pas effectuer de suivi manuel des tests |
L'installation prendra environ ½ journée | L'installation ne prendra que 10 minutes |
Les rapports d'analyse et l'option de graphique sont fournis | Les rapports d'analyse et le graphique ne sont pas représentés |
4) Expliquez comment créer un Git-TFS dans Visual Studio 2013 express ?
Pour créer un Git-TFS dans Visual Studio 2013 express
- Créez un compte avec le service MS TFS si vous n'avez pas de serveur TFS interne
- Après cela, vous serez dirigé vers la page TFS, où vous verrez deux options de création de projet, une avec un nouveau projet d'équipe et une autre avec un nouveau projet d'équipe + Git.
- L'URL du compte se trouve juste en dessous de « Mise en route ».
- Cliquez sur créer un projet git et cela vous amènera à une nouvelle fenêtre, où vous spécifierez les détails du projet comme le nom du projet, la description, le modèle de processus, le contrôle de version, etc. et une fois terminé, cliquez sur créer un projet.
- Vous pouvez maintenant créer un projet local sur le serveur Team Foundation en créant un nouveau projet dans Visual Studio et n'oubliez pas de cocher la case indiquant "Ajouter au contrôle de code source".
- Dans la fenêtre suivante, sélectionnez marquer Git comme votre contrôle de version et cliquez sur ok, et vous pourrez voir la modification apportée au code source
- Après cela, validez votre code, faites un clic droit sur un fichier dans l'explorateur d'équipe et vous pourrez comparer les différences de version
5) Indiquez si toutes les fonctionnalités du service Team Foundation sont incluses dans le serveur Team Foundation ?
Le service TFS est mis à jour toutes les trois semaines, tandis que la version locale de Team Foundation Server est mise à jour tous les trois mois. La version locale sera donc toujours légèrement en retrait. Cependant, la version locale de TFS présente un avantage que le service TFS n'a pas.
- Vous pouvez utiliser TFS Lab
- Personnaliser les éléments de travail/modèles de processus
6) Expliquez quel type de serveur de rapports vous pouvez ajouter dans TFS ?
TFS utilise SQL pour son stockage de données, vous devez donc ajouter des services de rapports de serveur SQL pour fournir un serveur de rapports pour TFS.
7) Comment savoir si le rapport est mis à jour dans TFS ?
Pour chaque rapport, il y aura une option « Date de dernière mise à jour » dans le coin inférieur clair. Lorsque vous cliquez ou sélectionnez cette option, elle donnera des détails sur la date de sa dernière mise à jour.
8) Expliquez comment restaurer les commandes cachées du débogueur dans Visual Studio 2013 ?
Pour restaurer la fonctionnalité du débogueur masquée, vous devez rajouter la commande à la commande
- Ouvrez votre projet, cliquez sur le menu Outils puis cliquez sur personnaliser
- Appuyez sur l'onglet de commande dans la boîte de dialogue de personnalisation
- Dans la barre de menu déroulante, choisissez le menu de débogage pour lequel vous souhaitez contenir la commande restaurée
- Appuyez sur le bouton de commande Ajouter
- Dans la zone Ajouter une commande, choisissez la commande que vous souhaitez ajouter et cliquez sur OK
- Répétez l'étape pour ajouter une autre commande
9) Expliquez comment vous pouvez suivre votre code en personnalisant la barre de défilement dans Visual Studio 2013 ?
Pour afficher les annotations sur la barre de défilement
- Vous pouvez personnaliser la barre de défilement pour afficher les modifications de code, les points d'arrêt, les signets et les erreurs
- Ouvrir la page des options de la barre de défilement
- Choisissez l'option « afficher les annotations sur la barre de défilement verticale », puis choisissez les annotations que vous souhaitez voir
- Vous pouvez remplacer tout élément du code qui apparaît fréquemment dans le fichier et qui n'est pas censé être
Ces questions d'entretien vous aideront également dans votre soutenance