• Accueil / Salesforce / L’état des tests…
, L&rsquo;état des tests Salesforce : informations, défis et bonnes pratiques<span class="wtr-time-wrap after-title"><span class="wtr-time-number">1</span> minutes de lecture</span>

L’état des tests Salesforce : informations, défis et bonnes pratiques1 minutes de lecture


Copado a mené une enquête auprès des entreprises utilisant Salesforce pour découvrir leurs pratiques de test de logiciels existantes. Il s’agit de la première enquête du genre et j’ai été intrigué d’en savoir plus sur les pratiques actuelles, ainsi que sur les moyens de les améliorer.

Nous savons tous que les tests sont essentiels au succès, mais nous savons également que lorsque la pression arrive et que les délais se profilent, quelque chose doit céder. Cette chose est souvent des tests de qualité approfondis. Dans cet article, je vais explorer certaines des idées et les principales conclusions de l’enquête. Vous pouvez également accéder au rapport complet ici, que je recommande vivement de lire !

, L&rsquo;état des tests Salesforce : informations, défis et bonnes pratiques<span class="wtr-time-wrap after-title"><span class="wtr-time-number">1</span> minutes de lecture</span>

Principales conclusions

Salesforce est la plate-forme low-code par excellence, permettant aux entreprises de se développer et de se développer rapidement en utilisant « des clics et non du code ». Ajoutez à cela la possibilité d’installer des applications à partir d’AppExchange ou d’intégrer à l’aide d’outils tels que MuleSoft Composer, et vous obtenez un outil CRM qui chante et danse. La transformation numérique n’a jamais été aussi simple – en théorie…

Le problème reste que tout développement, qu’il soit codé ou déclaratif, nécessite des tests. Les tests prennent du temps et il existe également une croyance erronée selon laquelle il est moins important de tester des modifications qui n’impliquent pas de code.

En tant qu’administrateur Salesforce à l’origine non technique, je dirais qu’il est extrêmement important de tester toutes les modifications que j’apporte, car je n’ai peut-être pas les connaissances techniques nécessaires pour prévoir les problèmes. En tant qu’administrateur, j’utilise également des outils incroyablement puissants qui ont l’air et se sentent déclaratifs, mais sont en fait du code en dessous – prenez Flow par exemple.

Donc, nous construisons des choses incroyables sur Salesforce, mais les testons-nous de la bonne manière, le cas échéant ? Et que se passe-t-il lorsque nous ne testons pas correctement… Voici quelques-uns des principaux résultats de l’enquête Copado, dont la lecture est très intéressante :

Le manque de tests est le risque n°1 de la transformation numérique

Sur la base de ces principales conclusions, il n’est pas surprenant que 92 % des entreprises rencontrent des problèmes de production. De manière inquiétante, trouver des bugs ou des défauts après les changements ont été mis en ligne peut coûter 640 fois plus cher à réparer. N’oublions pas que les problèmes de production ont plus qu’un simple coût monétaire ; ils entraîneront également des problèmes d’adoption par les utilisateurs à tous les niveaux, compromettant la confiance des utilisateurs dans votre plate-forme Salesforce.

Comment les entreprises testent-elles Salesforce aujourd’hui ?

Notre dépendance aux tests manuels peut augmenter notre incapacité à terminer les tests à temps. Avec 64% des équipes utilisant cette méthode et 84% des organisations s’appuyant partiellement sur des tests manuels, c’est certainement une source de préoccupation.

Les avantages des tests automatisés

Il ressort clairement des résultats de l’enquête que les tests automatisés peuvent aider les entreprises et réduire les problèmes techniques. Les tests automatisés présentent de nombreux avantages :

  • Les équipes utilisant des tests automatisés ont connu moins de la moitié d’échecs de production par an à la suite de versions (une médiane de 3 par an au lieu de 7).
  • Les équipes utilisant des tests automatisés publient 50 % plus fréquemment que celles qui s’appuient sur des tests manuels (34 fois par an en moyenne, contre 22 fois par an).
  • Les équipes utilisant des tests automatisés étaient 50 % plus susceptibles de terminer tous leurs plans de test pour chaque version (67 % des équipes utilisant des tests automatisés ont déclaré avoir terminé tous leurs tests pour chaque version contre seulement 45 % des équipes s’appuyant sur des tests manuels).

Résumé

Le rapport 2022 State of Salesforce Testing de Copado est une lecture très intéressante et informative – assurez-vous de consulter le rapport complet ici. Il est clair qu’un grand pouvoir s’accompagne d’une grande responsabilité ; Salesforce nous fournit les outils, mais nous devons nous assurer que nous effectuons des tests correctement, de manière approfondie et fréquemment.

Non seulement devons-nous explorer de nouvelles façons et de nouveaux outils pour automatiser nos tests, nous devons également nous informer nous-mêmes et nos entreprises ; les tests sont une partie essentielle du développement logiciel et ne peuvent être sacrifiés en raison d’échéances imminentes ou d’un manque de ressources ou de temps.

Pour plus d’informations, consultez notre article « Tests Salesforce – Tout ce que vous devez savoir ».



Source de l’article traduit automatiquement en Français

Besoin d'aide ?
Vous utilisez Pardot depuis un certain temps mais vous n'êtes pas sûr d'en
exploiter tout le potentiel

Notre analyse de votre Pardot offerte dès aujourd'hui
Merci, vous pouvez compléter notre questionnaire
Nous allons revenir vers vous rapidement !

Fermer