Maîtriser les Test Plans d'Azure DevOps: De A à Z

所在平台: Udemy

课程主页: https://www.udemy.com/course/devops-et-test-logiciel-avec-azure-devops-test-plan-de-a-a-z/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:掌握 Azure DevOps 测试计划:从A到Z 课程概述: 该课程旨在深入讲解 Azure DevOps 的测试计划,涵盖 Azure DevOps Services、Azure DevOps Server 2020、Azure DevOps Server 2019 和 TFS 2018。Azure Test Plans 提供了一套丰富且强大的工具,旨在提高整个开发过程中的质量和协作。课程内容将展示如何使用基于浏览器的易用测试管理工具,进行有效的手动测试、用户验收测试、探索性测试以及收集利益相关者的反馈。 课程重点包括: 1. **手动和探索性测试**:涵盖如何组织手动计划测试,进行用户验收测试,以及探索性测试由开发团队执行。 2. **测试自动化**:介绍 Azure Test Plans 如何与 Azure Pipelines 集成,以支持持续集成/持续部署 (CI/CD),并捕获和发布测试结果。 3. **可追溯性**:展示如何通过与用户故事、功能或规范的链接,在端到端流程中实现测试用例和缺陷的可追溯性。 4. **报告与分析**:支持通过可配置的跟踪图表、特定于测试的组件和内置报告,来跟踪测试结果和进度。 5. **负载和性能测试**:尽管 Azure DevOps 的云负载测试服务已被弃用,但仍然可以使用 Azure 预览版的负载测试服务。 主要优势包括: - 跨平台测试,支持多种浏览器。 - 收集丰富的诊断数据,便于开发人员重现问题。 - 提供端到端的跟踪,确保需求质量可控。 - 内置分析服务,实时监控测试数据和进度。 - 灵活的平台,支持 API 和扩展集成的能力,以满足特定工作流需求。 本课程帮助学员全面掌握 Azure Test Plans 的功能,以提升软件开发团队的效率和测试质量。

课程评论(0条)

课程详情

Azure DevOps Services Azure DevOps Server 2020 Azure DevOps Server 2019 TFS 2018Azure Test Plans fournit des outils riches et puissants que tous les membres de l'équipe peuvent utiliser pour améliorer la qualité et la collaboration tout au long du processus de développement. La solution de gestion des tests basée sur un navigateur facile à utiliser fournit toutes les fonctionnalités requises pour les tests manuels planifiés, les tests d'acceptation utilisateur, les tests exploratoires et la collecte de commentaires des parties prenantes.comment Azure Test Plans fonctionne-t-il ?grâce à une combinaison d'outils basés sur le navigateur (plans de test, rapport de progression, paramètres, configurations, exécutions, outils de testet DevOps fonctionnalités d'intégration), Azure Test Plans prend en charge les objectifs de test suivants:Tests manuels et exploratoires: tests manuels et exploratoires qui incluent les activités de test suivantes:Tests manuels planifiés. Tests manuels en organisant des tests dans des plans de test et des suites de tests par des testeurs et des responsables de test désignés.Test d'acceptationde l'utilisateur. Les tests effectués par des testeurs d'acceptation de l'utilisateur désignés pour vérifier que la valeur fournie est conforme aux exigences du client, tout en réutilisant les artefacts de test créés par les équipes d'ingénierie.Tests exploratoires. Les tests effectués par les équipes de développement, y compris les développeurs, les testeurs, les équipes de l'expérience utilisateur, les propriétaires de produits et bien plus encore, en explorant les systèmes logiciels sans utiliser les plans de test ou les suites de tests.Commentaires des parties prenantes. Tests effectués par les parties prenantes en dehors de l'équipe de développement, telles que les utilisateurs des divisions marketing et Sales.tests automatisés: Azure Test Plans est entièrement intégré à Azure Pipelines pour prendre en charge le test dans l'intégration continue/le déploiement continu (CI/CD). Les plans de test et les cas de test peuvent être associés à des pipelines de build ou de mise en version. Des tâches de pipeline peuvent être ajoutées aux définitions de pipeline pour capturer et publier les résultats des tests. Les résultats des tests peuvent être revus via des rapports de progression intégrés et des rapports de test de pipeline.Traçabilité: les cas de test et les suites de tests liés aux récits utilisateur, aux fonctionnalités ou aux spécifications prennent en charge la traçabilité de bout en bout. Les tests et les défauts sont automatiquement liés aux spécifications et aux builds testées, ce qui permet également de suivre la qualité des spécifications. Les utilisateurs peuvent ajouter et exécuter des tests à partir du tableau kanban, ou pour des équipes de plus grande taille, utiliser le Hub plans de test pour définir des plans de test et des suites de tests. Les résultats du pipeline et le widget des spécifications permettent de suivre le test des spécifications.Création de rapports et analyse: le suivi des résultats des tests et la surveillance de la progression sont pris en charge via des diagrammes de suivi configurables, des widgets spécifiques aux tests que vous pouvez ajouter aux tableaux de bord et des rapports intégrés, tels que le rapport de progression, les rapports des résultats des tests de pipeline et le service d'analyse.Notestest de charge et de performances: bien que Azure DevOps service de test de charge basé sur le cloud soit déconseillé, la version préliminaire de test de charge Azure est disponible. La version préliminaire du test de charge Azure est un service de test de charge entièrement géré qui vous permet d'utiliser des scripts Apache JMeter existants pour générer une charge à grande échelle. Pour plus d'informations, consultez qu'est-ce que le test de charge Azure Preview ?. pour plus d'informations sur la désapprobation des tests de charge Azure DevOps, consultez modifications apportées à la fonctionnalité de test de charge dans Visual Studio et le test de charge dans le cloud dans Azure DevOps.Principaux avantagesAzure Test Plans fournit aux équipes de développement de logiciels les avantages suivants.Test sur n'importe quelle plateforme: avec le Test Plans portail web, vous pouvez utiliser n'importe quel navigateur pris en charge pour accéder à toutes les fonctionnalités de test manuel. Elle vous permet de créer et d' exécuter des tests manuels à l'aide d'une interface conviviale, basée sur un navigateur, à laquelle les utilisateurs peuvent accéder à partir de tous les principaux navigateurs de n'importe quelle plateforme.Collecte de données de diagnostic riche: à l'aide du client test Runner et Test Runner basé sur le Web, vous pouvez collecter des données de diagnostic riches au cours de vos tests manuels. Cela comprend les captures d'écran, le journal des actions d'image, les enregistrements d'écran, la couverture du code, les traces IntelliTrace et les données d'impact de test pour vos applications testées. Ces données sont automatiquement incluses dans tous les bogues que vous créez pendant le test, ce qui permet aux développeurs de reproduire facilement les problèmes.traçabilité de bout en bout: Azure DevOps fournit une traçabilité de bout en bout de vos spécifications, builds, tests et bogues. Les utilisateurs peuvent suivre leur qualité d'exigence à partir de cartes du tableau kanban. Les bogues créés pendant le test sont automatiquement liés aux spécifications et builds en cours de test, ce qui vous permet de suivre la qualité des spécifications ou des builds.Analytique intégrée: le service d'analyse fournit des données qui alimentent des rapports intégrés, des widgets de tableau de bord configurables et des rapports personnalisables à l'aide de Power bi. Les données suivent la progression et les tendances des plans de test pour les tests manuels et automatisés. Test Analytics fournit une visibilité en quasi temps réel des données de test pour les builds et les mises en production. Teams pouvez agir sur ces données pour améliorer la documentation de test afin d'assurer la maintenance des pipelines sains.Plateforme extensible. Vous pouvez combiner les outils et les technologies que vous connaissez déjà avec les outils de développement qui vous conviennent le mieux pour l'intégration et l' extension de Azure DevOps. Utilisez les API REST et le modèle de contribution disponibles pour la plateforme de test afin de créer des extensions qui offrent l'expérience dont vous avez besoin pour votre cycle de vie de gestion des tests.

课程标签

0人关注该课程

主题相关的课程