Capture efficace des informations spécialisées

10.4.2020

1. Le terme « information technique » dans le contexte des tests logiciels

Lors de l'exécution de cas de test, les testeurs ont souvent besoin d'informations complémentaires. Cela peut être dû à des cas de test non spécifiés ou insuffisamment définis, ou encore, par exemple, à la nécessité de se familiariser avec les processus et procédures lors de la mise en œuvre de tests automatisés. Ces informations sont généralement obtenues auprès des représentants du service concerné ou de personnes connaissant bien l'objet de test. On parle alors d'« informations métier ». Or, ces représentants sont souvent très occupés ou peu habitués à fournir des informations structurées sur les flux de processus. Dans ce contexte, les informations recueillies peuvent être collectées par différentes méthodes.

2. Méthodes simples

Une méthode simple consiste à écouter les explications de l'expert, à observer le processus et à mémoriser au mieux les nouvelles informations. On peut ensuite compléter ces connaissances en les consignant par écrit de manière appropriée. L'efficacité de cette méthode, en apparence simple, est réduite si des informations cruciales ne sont pas retenues ou si trop de temps s'écoule avant leur application, ce qui entraîne des oublis. Il est alors nécessaire de poser des questions supplémentaires à l'expert.
Pour ne manquer aucune information essentielle, les points les plus importants peuvent être notés sur papier ou enregistrés électroniquement pendant l'explication de l'expert. Dans ce dernier cas, des captures d'écran pertinentes peuvent également être réalisées. Cependant, cela interrompt fréquemment le déroulement de la présentation, et les captures d'écran doivent être précisément légendées ou insérées directement dans un document. Globalement, cette méthode d'acquisition des connaissances est donc perçue comme plutôt lente.

3. Utilisation des outils logiciels

3.1 Tricentis Tosca : Essais exploratoires

Si un logiciel comme Tosca de Tricentis est utilisé pour l'automatisation des tests, son module « Tests exploratoires » permet un enregistrement efficace des informations techniques. L'expert métier reçoit une invitation par e-mail contenant un lien vers une session de test. Après avoir installé un agent sur son poste, il sélectionne les applications à enregistrer et lance la session. Le logiciel enregistre les actions sous forme de liste de texte et de captures d'écran, capturant les clics, les saisies de texte, les mouvements de souris, etc. L'enregistrement vidéo est également possible. Les captures d'écran non pertinentes sont ensuite supprimées, et des informations complémentaires (texte ou éléments graphiques) peuvent être ajoutées. Enfin, l'enregistrement peut être exporté, par exemple au format PDF, facilitant ainsi la mise en œuvre d'un cas de test dans l'environnement d'automatisation. Cela réduit considérablement le besoin de questions en cas de besoin. De plus, les informations nécessaires à la mise en œuvre du cas de test sont centralisées et standardisées. Un document PDF est facile à diffuser.

3.2 Autres exemples d'applications utiles

Conçues initialement pour la saisie d'observations lors de tests exploratoires, des applications gratuites comme Rapid Reporter ou sa version améliorée, ArmstrongApp, peuvent également servir à consigner les aspects clés d'un processus technique. Une fenêtre de saisie réduite permet de prendre des notes et des captures d'écran. Selon l'utilisation prévue, les enregistrements peuvent être exportés, par exemple au format HTML. Le flux de travail essentiel peut ainsi être facilement reconstitué. Cependant, l'enregistrement intermittent d'informations clés interrompt fréquemment le déroulement de l'explication. C'est pourquoi une application où l'enregistrement s'effectue entièrement en arrière-plan est plus simple et plus efficace.

L'explorateur de tests qTest de QASymphony permet d'enregistrer toutes les interactions pertinentes avec un objet de test (applications de bureau et web). Dans certains cas, ces données peuvent servir de base à la création de tests automatisés.

3.3 Enregistrements vidéo

En enregistrant un processus technique directement à l'écran par vidéo, il est possible de le reconstituer précisément à partir de la séquence vidéo. Une préparation adéquate est essentielle pour un enregistrement fluide et net. Comparé à une documentation combinant texte et images dans un document PDF, l'accès ultérieur à un point précis d'une vidéo est plus complexe et nécessite davantage de recherches. Au-delà d'une certaine taille, les vidéos ne peuvent plus être diffusées directement ; elles doivent être partagées via un lien vers un espace de stockage.

4. Conclusion

Personnellement, je privilégie actuellement la collecte d'informations spécialisées via le module « Tests exploratoires » de Tricentis Tosca. Selon mon expérience, un document PDF ainsi obtenu offre une flexibilité optimale en termes de traçabilité ultérieure, d'accès ciblé aux informations souhaitées et de diffusion aisée.

Quelles sont vos expériences en la matière ? Quelles méthodes et quels outils recommandez-vous pour recueillir des informations spécialisées ? J’attends vos commentaires avec intérêt.

Formation sur ce sujet

Afficher tout
Aucun article trouvé.

Nous sommes prêts pour votre prochaine étape !

Souhaiteriez-vous bénéficier de notre expertise et mettre en œuvre des innovations technologiques ?

Ce site web
utilise des cookies

Les cookies sont utilisés pour faciliter l'utilisation du site et analyser son trafic, contribuant ainsi à son amélioration. Vous pouvez consulter notre politique en matière de cookies ici ou modifier vos paramètres ici . En continuant à utiliser ce site, vous acceptez notre politique en matière de cookies.

Tous acceptent
Accepter la sélection
Optimal. Cookies fonctionnels pour optimiser le site web, cookies de réseaux sociaux, cookies à des fins publicitaires et pour la fourniture d'offres pertinentes sur ce site web et sur des sites web tiers, ainsi que cookies analytiques pour suivre les visites sur le site web.
Fonctionnalités limitées. Plusieurs cookies fonctionnels sont utilisés pour le bon affichage du site web, par exemple pour enregistrer vos paramètres personnels. Aucune donnée personnelle n'est stockée.
Retour à l'aperçu

Parlez à un expert

Vous avez une question ou souhaitez obtenir plus d'informations ? Laissez-nous vos coordonnées et nous vous rappellerons.