animation spinner

Black Friday : Les cinq points à considérer avant de tester

Black Friday : Les cinq points à considérer avant de tester

Dans un précédent article, nous vous expliquions pourquoi et comment tester avant le Black Friday. Cette fois-ci, nous répondrons à la question suivante: que faut-il tester pour le Black Friday ? Quels sont les cinq points sur lesquels toute votre attention devra être portée afin de ne pas passer à côté de cet événement de grande ampleur ?

Si un chiffre pouvait retranscrire tout l’enjeu économique que représente le Black Friday, ce serait le suivant: $3,34 milliards. Ce montant colossal correspond aux ventes en ligne effectuées en 2016 lors de cette période. Cet événement s’étalant sur une semaine est une véritable opportunité commerciale pour les commerçants en ligne, qui effectuent le plus gros de leur chiffre d’affaires durant cette période. Répondre présent est alors un impératif pour eux afin de ne pas avoir à essuyer des déconvenues qui ne se limitent pas à la simple perte de ventes (détérioration de l’image de marque, etc…).

Si vous avez enfin décidé de sauter le pas et de faire tester votre site internet et/ou application avant la période fatidique, félicitations, vous avez franchi un cap ! Concrètement, quelle doit-être votre stratégie de test et que faut-il tester ?  


La définition d’une stratégie de test

Une stratégie de test devra être définie en amont. Devront être planifiés:

  • Des tests de charge (tests de charge “classique”, tests de stress, tests de capacité...)
  • Des tests fonctionnels 

Ces derniers jouent un rôle très important car ils permettent de s’assurer que le site internet / l’application ne contient pas de bug et que les différentes fonctions marchent, car les conséquences d’une fonctionnalité défaillante peuvent être désastreuses (impossibilité d’ajouter un article au panier par exemple).


Veillez aussi à bien faire figurer les éléments suivants dans votre checklist des éléments à tester:

  • le panier et le checkout (ajout d’un article, modification d’un article dans le panier, …)
  • les discounts et les coupons (les discounts sont-ils bien appliqués lors du checkout ?)

Tester sera crucial, toutefois nous recommandons de cibler vos tests compte tenu de la proximité de la date du Black Friday.

La grande majorité des sites e-commerce ont dans l’ensemble une structure assez similaire :

Tester la structure d'une site web e-commerce

Le scénario crucial de test sera donc : la recherche de produit, sélection du produit, commande et paiement.

 

Le parcours utilisateur

Le parcours utilisateur devra être testé afin de déceler les éventuels goulots d’étranglement qui pourront mener à un abandon de panier, ou pire, empêcher le client d’effectuer ses achats via votre site ou votre application (vous vous souvenez sûrement de la mésaventure du site de Macy’s).


Lors de la définition de la stratégie de test, il conviendra de créer des cas basés sur le parcours utilisateur. Un chemin classique pourrait commencer de la page d’accueil ou d’une landing page produit, pour passer à la recherche produit, à l’ajout du produit au panier, au remplissage des coordonnées de livraison et de paiement, pour finir avec la confirmation de commande. A cela s’ajoute la notion d’expérience utilisateur. Confronter l’UI à l’UX permet d’identifier et d’analyser les étapes et pages qui seraient anxiogènes, et feraient diminuer de manière drastique votre taux de conversion.


La connectivité

Si l’application nécessite une connexion Internet (Wi-Fi, 3G, 4G), des tests devront être entrepris sous les différentes couvertures réseau afin de voir si un changement peut être observé dans son comportement (Que se passe t-il lorsque l’on passe de la Wi-Fi à la 3G? En cas de faible signal, comment réagit l’application ?). Cela devra être pris en compte lors de la définition de la stratégie de test. L’objectif est de faire en sorte qu’un éventuel changement de réseau n’impacte pas l’activité de l’utilisateur.   


La navigation sur mobile

Pour la première fois en 2016, le montant des ventes effectuées sur mobile a franchi la barre du milliard ($1,2 milliards). De plus en plus de personnes utilisent leur mobile pour faire leurs recherches et acheter les produits. La priorité sera donc de faire en sorte que l’expérience que vous proposerez à vos utilisateurs sur votre site mobile ou votre application soit optimale.

Pour ce faire, vous devrez entre autres:

  • Vérifier la responsivité de votre site en vous assurant que les boutons, les produits et leurs descriptions apparaissent;
  • Prendre en compte la fragmentation du parc mobile et tester votre site mobile / votre application mobile sur différentes configurations, en vous basant sur le trafic de l’année précédente.
  • Tester le temps de chargement ainsi que les fonctionnalités du site internet / de l’application.

Rendez votre site internet “mobile-ready” en proposant une expérience sans coutures aux utilisateurs, au risque de les voir prendre les jambes pour se rendre sur un site concurrent ou désinstaller votre application.

Il ne faut pas sous-estimer la performance d'un site sur mobile. Le temps de chargement doit être considéré comme un bug ! Selon Google, la moitié des utilisateurs abandonnent leur visite mobile si la page prend plus de trois secondes à se charger.

Ainsi, une expérience sur mobile peut gagner en efficacité en suivant quelques-unes de ces best practices :

  • Les JS empêchent l’affichage du contenu au dessus de la ligne de flottaison. A ce titre, assurez-vous de les passer en asynchrone et de les minifier.
  • Les requêtes serveurs consomment de la bande passante : il sera important de réduire le temps de réponse du serveur (upscaller la capacité du serveur pour le black friday et mettre en place une vigie), d’optimiser l’utilisation du cache du navigateur et concaténer les ressources pour limiter les requêtes.
  • Les images sont le piège, ce sont les ressources les plus lourdes à charger. En conséquence, veillez à les compresser, utiliser des formats dédiés aux smartphones, et éviter les carrousels en homepage en privilégiant les blocs superposés.
  • Renoncer aux polices personnalisées ou limiter les aux titres.
  • Limiter les redirections, elles peuvent entraîner un retard d’une seconde en 3G.

Les services back-end

Les pages front-end sont pour la plupart en communication avec des services back- end (recherche produit, contenu, système de réservation, service de paiement, CRM, trigger marketing...). Pensez à tester ces services de façon isolée mais aussi de façon intégrée à tout l’écosystème.


Ces cinq points sont donc à considérer afin d’être au point pour le Black Friday, qui approche à grands pas. Ces éléments sont la clé qui vous permettra de développer vos ventes en cette période cruciale et d’éviter à d’autres Jane Doe des déceptions qui pourraient avoir des conséquences non négligeables sur votre business.

Pour en savoir plus sur les tests les plus courants en e-commerce, vous pouvez télécharger notre livre blanc sur ce sujet qui détaille quoi tester et comment! Une précieuse ressource pour vous.

Notre livre blanc fait également un focus sur l’automatisation des tests. Elle vient en complément des tests manuels et permet un gain de temps considérable, notamment pour les tests de régression. Très importants lors de la préparation de l’événement, ceux-ci visent à s’assurer que les modifications effectuées lors des cycles de développement et de la correction des bugs n’ont pas engendré de nouveaux bugs.  

Je télécharge le livre blanc

banner-adwords-ecommerce-1200x300

Demandez une étude ou un devis