+1-416-273-6883 / +1-855-366-8444
hello@blendedperspectives.com

Gestion des tests

Pratiquement toutes les équipes s'efforcent de s'assurer que leurs produits livrables sont délivrés avec un haut degré de qualité. De nombreuses organisations s'efforcent d'instaurer une culture de la qualité dans l'ensemble de l'organisation. Les équipes logicielles sont confrontées à des défis en constante évolution dans ce domaine.

Nous sommes un partenaire de solutions indépendant : nous ne construisons ni ne vendons nos propres applications, ce qui signifie que vous, le client, êtes assuré de recevoir des conseils impartiaux et des recommandations sur les meilleures pratiques.

Vous ne savez pas quoi faire ? Blended Perspectives dispose du meilleur ensemble d'outils intégrés pour votre équipe. Notre expertise et nos techniques de déploiement rapide permettront à votre équipe d'utiliser des outils de gestion des tests de classe mondiale en quelques jours, et non en quelques semaines.

Pour relever ces défis, les équipes logicielles doivent intégrer des contrôles de qualité, c'est-à-dire des tests à chaque étape du cycle de développement, et elles doivent utiliser les bons outils pour planifier, exécuter et suivre ces activités.

Non seulement les projets logiciels sont de plus en plus compliqués et les équipes culturellement et géographiquement diverses, mais la demande de développement à plus grande vitesse augmente également.

Les tests n'attendront plus la fin du cycle de développement et ne relèveront plus de la seule responsabilité de l'équipe d'assurance qualité - l'assurance qualité sera une responsabilité assumée conjointement par les équipes chargées des logiciels et de l'assurance qualité. Cela signifie que ces équipes bénéficieront d'applications de gestion des tests étroitement intégrées aux autres outils qu'elles utilisent.

La pile Atlassian et le contexte des tests

Une fois que les questions sont créées, elles peuvent être gérées dans les différents services offerts par Jira, tels que les filtres, les projets et les tableaux. Lorsque vous envisagez d'utiliser des applications tierces, une question importante se pose : "comment l'application fonctionne-t-elle avec d'autres fonctions de Jira, plutôt que comme un produit autonome ?".

Inversement, que fournit la nouvelle application qui n'est pas disponible nativement dans Jira. Un autre élément est que les applications de reporting telles que eazyBI peuvent générer d'excellents rapports si les éléments ou les questions en question sont conformes à l'architecture de base de Jira présentée ici.

Gestion des tests 1

L'aspect suivant à comprendre est la façon dont les diverses applications de base de Atlassian fonctionnent ensemble pour soutenir le cycle de vie du développement logiciel (SDLC). Il est préférable de considérer le test dans le contexte des fonctions principales du SDLC.

Par exemple, lorsque le code est construit à l'aide d'un moteur de construction tel que Bamboo, il détectera et exposera automatiquement toute rupture, ce qui constitue en soi une forme de test initial de base. De plus, les moteurs de construction peuvent déclencher d'autres tests automatisés qui créeront des défauts à trier dans le carnet de commandes du développement.

Gestion des tests 3

Lors de l'examen des applications de test, la façon dont elles traitent le processus de gestion des versions est un élément important. Les spécialistes des tests de Blended Perspectives examineront les éléments et considéreront dans quelle mesure ils sont bien soutenus et si les différents aspects du processus global sont gérables.

Nous intégrons tous ces éléments au modèle global de Atlassian. Cela nous aide à apprécier réellement comment une application de test fonctionnera avec la pile Atlassian. Dans le modèle ci-dessous, nous avons trois perspectives de parties prenantes :

  • Les fonctions de l'équipe Développeur/Scrum
  • Le point de vue des spécialistes des tests
  • DevOps qui vit au milieu (sert les deux fonctions précédentes)
Gestion des tests 5

Si votre équipe logicielle utilise déjà une solution de développement de logiciels qui comprend des produits Atlassian, alors peu importe que vous utilisiez un processus Agile, Waterfall ou autre, Jira est déjà utilisé :

  • Planifiez et distribuez les tâches au sein de votre équipe logicielle.
  • Hiérarchisez, suivez et discutez du travail de votre équipe dans son contexte et avec une visibilité totale.
  • Fournir des rapports basés sur des données visuelles en temps réel.

L'intégration de vos outils de gestion des tests et de développement de logiciels présente d'énormes avantages. Si votre organisation dispose déjà d'un produit de gestion des tests qu'elle connaît et apprécie, les données de ces produits peuvent être importées afin que les rapports produits par Jira présentent une image complète de l'état du développement, y compris des tests.
Une alternative encore meilleure serait de mettre en œuvre une solution dans laquelle le logiciel de gestion des tests est si étroitement intégré à Jira que les utilisateurs ne savent même pas qu'il y a plus d'un produit utilisé. Dans ce scénario, les problèmes de test peuvent être créés, exécutés, suivis et rapportés comme n'importe quel autre problème Jira.

Dans le premier scénario la solution à intégrer de votre logiciel de gestion des tests devrait fournir les fonctionnalités suivantes :

  • Planifier et répartir les tâches au sein de votre équipe logicielleJira
  • Priorisez, suivez et discutez le travail de votre équipe logicielle. dans un contexte complet avec une visibilité totale - Jira
  • Planifier, exécuter et suivre les activités de test - votre produit de gestion des essais
  • Maintenir une bibliothèque de cas de test - logiciel de gestion des tests
  • Fournir des rapports basé sur des données visuelles en temps réel et incluant des données du système de gestion des tests - Jira
  • Bénéficier de fonctions de collaboration améliorées via HipChat et @mentions - pas d'intégration transparente avec les logiciels de gestion des tests
  • Gérer un dépôt de documents avec Confluence - pas d'intégration transparente avec les logiciels de gestion des tests

Dans le deuxième scénario les équipes disposeraient d'une solution étroitement intégrée qui leur permettrait d'exécuter leurs activités quotidiennes sans avoir accès à un autre produit :

  • Planifier et distribuer les activités de développement et de test des logiciels à travers vos équipes
  • Priorisez, suivez et discutez le travail de vos équipes. dans un contexte complet avec une visibilité totale
  • Maintenir une bibliothèque de cas de test
  • Fournir des rapports basés sur des données visuelles en temps réel
  • Gérer un seul dépôt de documents avec 
  • Confluence Intégrer des outils de test automatisés

Lire la suite de Atlassian sur Tests de logiciels.

Produits :

  • Jira Software - gérer tout le travail effectué au cours du cycle de vie du développement logiciel, y compris la mise en œuvre technique et la correction des bogues
  • Jira Core - gérer les processus d'affaires et les tâches de l'équipe à l'aide de flux de travail simples
  • Bitbucket - système de contrôle de version distribué (Git) avec des modèles de déploiement flexibles pour des équipes de toutes tailles et de tous besoins.
  • Bamboo - un outil d'intégration et de déploiement continus qui relie les constructions, les tests et les versions automatisés en un seul flux de travail.
  • Confluence - publier la documentation/politiques/lignes directrices/procédures ; accès libre-service
  • Gestion des tests Xray pour Jira - une solution complète de gestion des essais, fortement intégrée à Jira.
  • EazyBI - compléter les rapports standard Jira en permettant de créer des rapports sous forme de tableaux croisés dynamiques ou d'explorer différentes options de graphiques et d'utiliser des formules de calcul prédéfinies ou personnalisées.

Gestion des tests 7Livre blanc Blended Perspectives

Nous avons créé ce livre blanc afin de fournir un guide essentiel et indépendant pour les tests utilisant Atlassian. La place de marché de Atlassian est vaste et évolue rapidement, et les organisations ont une multitude de choix pour de nombreux domaines de solutions - le test est particulièrement riche.

Avec la disparition acceptée de l'ancienne plateforme HP ALM, maintenant détenue par Micro Focus, de nombreuses organisations ont réalisé qu'elles disposaient déjà de Jira, une excellente plateforme pour supporter toutes ces fonctions de test. Plus d'informations ici.

fr_CAFR
Partager ceci