Release note

L’année en cours fut riche en enseignements et en évolutions.
En perpétuelle écoute des sociétés, organismes, associations qui nous font confiance nous mettons tout en œuvre pour faire évoluer CloudNetCare en correspondance avec vos besoins.
Ainsi nous sommes aujourd’hui capables, par exemple, d’automatiser un test qui nécessite une double authentification ou la lecture d’un QRcode.

Retrouvez ci-après tous les détails.

Tous les changements

New features

  • Création de tests fonctionnels en langage Gherkin

  • Gestion des « shared members »

  • Visibilité des ressources machines disponibles

  • Validation par Jeu de Données

  • Fermeture bloc scénario

  • Métriques des plans de tests

  • Modification de la gestion des variables

  • Jeu de données automatiquement renseigné dans le test fonctionnel

  • Gestion des parcours utilisateurs

  • Tâches de supervision liées

  • Périodes de « maintenance » sur une tâche de supervision
  • Évolutions parcours

  • Importer un jeu de données
  • NOUVEAU RECODER WEB

UX Enhancement

  • Stratégie de confirmation de l’erreur

  • Gestion des parcours utilisateurs

  • Navigateur par défaut

  • Click droit/ouvrir dans un nouvel onglet

  • Amélioration du lecteur vidéo

  • Amélioration de la gestion du « multi onglets/fenêtres »

  • Affichage du run d’un tests source de supervision

  • Gestion des applications mobiles

  • Pagination gestions des variables

  • Ajout du nom du test fonctionnel joué dans le partage du résultat
  • Visual testing

Perf Improvements
Bug Fixes

  • Optimisation du Mobile Recorder

  • Amélioration des performances de la plateforme CloudNetCare

  • Ajout des sous-titres sur la vidéo

  • Message d’information en cas d’utilisation d’un même parcours plusieurs fois
  • API CloudNetCare

  • Correctifs dans les données qui remontent

New features

Création de tests fonctionnels en langage Gherkin

Il est désormais possible de créer et définir un test fonctionnel en langage en « Gherkin ».
Un « G » sera visible à côté du titre du test fonctionnel.

Gestion des « shared members »

Cette fonctionnalité permet de rattacher des comptes utilisateurs membres à un compte principal. Les comptes membres pourront créer leurs propres scénarios, tests fonctionnels.
Ils pourront exécuter mais ne pourront pas modifier les items appartenant à d’autres comptes pour éviter les accès concomitants sur les différentes ressources.

Visibilité des ressources machines disponibles

Cette fonctionnalité permet d’afficher la disponibilité des ressources affectées à un environnement.

Validation par Jeu de Données

Il est possible d’effectuer une validation en choisissant un jeux de données actif en plus du navigateur.

Les variables globales, elles seront gérées en validation et peuvent être demandée si la valeur n’est pas connue au moment de la validation de l’étape.

Fermeture bloc scénario

Une option a été créée dans les paramètres du compte et permet selon les besoins de fermer automatiquement la liste des scénarios après avoir cliqué sur l’un d’eux.

Métriques des plans de tests

Pour chaque plan de tests, le nombre d’étapes exécutées, de parcours, d’étapes, … sont désomrais disponibles.

Modification de la gestion des variables

Les variables créées sont désormais accessibles depuis un parcours utilisateur.

Jeu de données automatiquement renseigné dans le test fonctionnel

Lors de l’activation des jeux de données dans d’un test fonctionnel, ceux-ci sont automatiquement renseignés à leur activation par les premières valeurs par défaut indiquées dans le parcours.

Gestion des parcours utilisateurs

Empêcher la suppression d’un parcours lié à un test fonctionnel.

Tâches de supervision liées

Une option permettant de lier plusieurs tâches est désormais disponible.

Cette option évite le chevauchement lorsque plusieurs tâches sont actives et utilisent le même compte de

connexion. Cette option s’active sur l’écran de paramétrage de la tâche.

 

Périodes de « maintenance » sur une tâche de supervision

Une fonctionnalité de planification de périodes de maintenance a été développée et mise en place la plateforme.

Il est désormais possible de définir à l’avance des périodes durant lesquelles une ou plusieurs tâches seront désactivées.

Évolutions parcours

Copier/Coller une ou un ensemble d’étapes.

Importer un jeu de donnée

Importer le JDD d’un test fonctionnel à partir d’un autre test fonctionnel (standard, pas Gherkin)

NOUVEAU RECODER WEB

En plus du plugin Selenium IDE, CloudNetCare propose son propre recorder web.

Il permet d’enregistrer des parcours utilisateurs web de manière simple et efficace dans le but de les reproduire.

Plusieurs option permettent de le paramétrer.

  • Mode simple basé sur les actions
  • Mode avancé basé sur les xPaths
  • Mode d’exécution multi-xPaths (Tous les xPaths alternatifs sont tentés avant de déclencher une erreur)
  • Activer la surbrillance lors du survol des zonez d’actions

UX Enhancement

Stratégie de confirmation de l’erreur

Cette fonctionnalité permet d’accéder au premier run en cliquant sur l’icône si le test fonctionnel est en erreur si l’option « Rejouer » le test fonctionnel en cas d’erreur est coché.

Gestion des parcours utilisateurs

En plus du plugin Selenium IDE, CloudNetCare propose son propre recorder web.

Gestion des parcours utilisateurs

Refonte du ré-ordonnancement des parcours dans les tests fonctionnels.

Gestion des parcours utilisateurs

Fixer la première ligne des jeux de données (titres) lors des scroll.

Navigateur par défaut

Associer un navigateur par défaut à la création d’un test fonctionnel.

Click droit/ouvrir dans un nouvel onglet

Pouvoir faire un clic droit/ouvrir dans un nouvel onglet pour pouvoir avoir le visuel de plusieurs tests en même temps depuis la page des historiques,depuis la page d’un plan d’exécution et depuis un parcours utilisateur.

Amélioration du lecteur vidéo

Possibilité dans les vidéos de faire avancer le lecteur vidéo sur le moment souhaité.
Ajout des sous titres sur la vidéo.

Amélioration de la gestion du « multi onglets/fenêtres »

Possibilité dans les vidéos de faire avancer le lecteur vidéo sur le moment souhaité.
Ajout des sous titres sur la vidéo.

Affichage du run d’un tests source de supervision

Lors du paramétrage de l’itération source d’un parcours pour une tâche de supervision, le descriptif des étapes du run (OK ou KO) est désormais affiché.

Gestion des applications mobiles :

Ajout des capabilities « noReset » et « fullReset »

Pagination gestions des variables

Ajout d’une pagination lorsque les constantes de dataset dépasse le nombre de 10 constantes globales.

Ajout du nom du test fonctionnel joué dans le partage du résultat

Le nom du test fonctionnel joué ainsi que le plan de test associé apparaît désormais dans le partage du résultat.

Visual testing

Amélioration de la lisibilité des résultats.

Perf Improvements | Bug Fixes

Optimisation du Mobile Recorder  |  Perf Improvements

La nouvelle version du Mobile Recorder CloudNetCare est désormais utilisable.

Dans cette version, nous distinguons 3 types de commandes : les « actions », les « wait » et les « verify/store ».

Les commandes « wait » et « verify/store » peuvent maintenant être enchainées sans rechargement de page occasionnant un gain de temps.

Lors de l’utilisation des commandes « actions » un streaming de l’action réalisée est désormais afficher pendant l’éxecution de cette dernière.

API CloudNetCare  |  Perf Improvements

Dans le but de répondre à la problématique de double authentification (notamment) l’API CloudNetCare a dû évoluer. De nouvelles fonctionnalités ont été développées.
Lancement d’un parcours mobile depuis un parcours web
– Déclencher le lancement d’un parcours mobile

 – Définir un ID unique au test mobile (permettant de faire le lien)
– Sélectionner un téléphone maître 

 – Définir le pool de téléphone de secours

Récupérer une valeur depuis un parcours mobile vers un parcours web

 – Définir un ID unique faisant le lien entre le parcours web et le parcours mobile

 – Transmettre une valeur stockée dans un parcours mobile et le transmettre à un parcours web

 – Code PIN, OTP

API CloudNetCare  |  Perf Improvements

Créer et démarrer un nouveau Run pour un test fonctionnel en passant des paramètres (clés – valeurs).
Les valeurs pourront être utilisaer dans le tests fonctionnels, pour saisir des données, Éconditionner le test, …

Amélioration des performances de la plateforme CloudNetCare  |  Perf Improvements

  • Mises à jour techniques : migration vers DotNet Core.
  • Augmentation des performances.
  • Sécurité renforcée.

Bug fixes

Correctifs dans les données qui remontent dans la vue d’ensemble des tests fonctionnels en cours ainsi que le titre des rapport de test en PDF : Nom du client : titre du plan d’exécution

Bug fixes

Ajout d’un message d’information en cas d’utilisation d’un même parcours plusieurs fois dans un test fonctionnel

 

Bug fixes

Ajout des sous-titres sur la vidéo