Démystifier l'assurance qualité : outils pour améliorer votre expérience client en ligne | Apprenez avec Mailchimp | Alianor Chapman | Skillshare
Menu
Recherche

Vitesse de lecture


  • 0.5x
  • 1 x (normale)
  • 1.25x
  • 1.5x
  • 2x

Démystifier l'assurance qualité : outils pour améliorer votre expérience client en ligne | Apprenez avec Mailchimp

teacher avatar Alianor Chapman, Director of Technical Content & Testing, MailChimp

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Leçons de ce cours

    • 1.

      Introduction

      1:33

    • 2.

      Qu'est-ce qu'un test d'assurance qualité

      3:19

    • 3.

      Exercice à l'étape zéro : testez comme un utilisateur

      8:24

    • 4.

      Types de tests

      7:36

    • 5.

      Création d'un "modèle" de test

      5:20

    • 6.

      Conclusion

      0:18

  • --
  • Niveau débutant
  • Niveau intermédiaire
  • Niveau avancé
  • Tous niveaux

Généré par la communauté

Le niveau est déterminé par l'opinion majoritaire des apprenants qui ont évalué ce cours. La recommandation de l'enseignant est affichée jusqu'à ce qu'au moins 5 réponses d'apprenants soient collectées.

1 773

apprenants

1

projets

À propos de ce cours

Une entreprise florissante a besoin de bases solides ! Écoutez Alianor Chapman de chez Mailchimp. Son cours de 25 minutes porte sur les tests et l’amélioration des expériences en ligne et vous permettra (indépendant, petit commerçant et entrepreneur) d’atteindre vos objectifs commerciaux.

Ce cours aborde l'assurance qualité : les méthodes permettant de repérer les erreurs dans vos produits numériques et de les optimiser pour atteindre vos objectifs. Bien souvent, les entreprises voient dans l'assurance qualité un luxe coûteux. Dans ce cours, Alianor montre que c'est une nécessité et que c'est quelque chose que chacun peut (et doit) faire dans le cadre d'une activité commerciale saine.

On vous explique notamment :

  • L'incidence de l'assurance qualité sur le résultat net
  • Comment tester efficacement un produit numérique (ex. : une boutique de commerce en ligne, un site Web ou une application)
  • Les méthodes de test
  • Comment personnaliser un processus d'assurance qualité dans le cadre de votre activité

Tous les niveaux de connaissances techniques sont les bienvenus ! Dans ce cours, les leçons sont accessibles et s'adressent aux entrepreneurs, aux indépendants et aux propriétaires de petites entreprises. Les concepteurs et les développeurs trouveront peut-être leur intérêt à suivre ce cours, à titre de rappel des techniques de bases des tests numériques.

______________

Mailchimp est un fournisseur de services d'e-mails de marketing, fondé en 2001. Cette société compte 12 millions d'utilisateurs qui envoient plus d'un milliard de courriers électroniques chaque jour.

Pour en savoir plus sur Mailchimp via Skillshare, consultez gratuitement les cours sélectionnés dans la page Les bases du marketing par e-mail.

Rencontrez votre enseignant·e

Teacher Profile Image

Alianor Chapman

Director of Technical Content & Testing, MailChimp

Enseignant·e

Alianor is the Director of Technical Content and Testing at MailChimp. She leads the team that tests new MailChimp features and products, digs through feedback to better understand their customers, and helps refine the chaotic release process.

MailChimp is an email marketing service provider founded in 2001. It has 12 million users that collectively send over a billion emails every day.

For more info visit: www.mailchimp.com

Voir le profil complet

Level: All Levels

Notes attribuées au cours

Les attentes sont-elles satisfaites ?
    Dépassées !
  • 0%
  • Oui
  • 0%
  • En partie
  • 0%
  • Pas vraiment
  • 0%

Pourquoi s'inscrire à Skillshare ?

Suivez des cours Skillshare Original primés

Chaque cours comprend de courtes leçons et des travaux pratiques

Votre abonnement soutient les enseignants Skillshare

Apprenez, où que vous soyez

Suivez des cours où que vous soyez avec l'application Skillshare. Suivez-les en streaming ou téléchargez-les pour les regarder dans l'avion, dans le métro ou tout autre endroit où vous aimez apprendre.

Transcription

1. Introduction: Je suis Eleanor Chapman, directrice du contenu technique et des tests chez Mail Chimp. Donc aujourd'hui, nous allons apprendre à tester comme un utilisateur. Parfois, lorsque vous êtes une petite entreprise, vous ne pouvez pas embaucher des testeurs externes professionnels, mais cela ne devrait pas vous empêcher de faire des tests pour vous-même. Nous allons parler des différents types de tests et démystifier certains du jargon dans le monde de l'assurance qualité, nous allons construire un framework, et nous allons réellement creuser et regarder à travers certains sites pour tester des idées. Beaucoup de gens pensent que le test doit prendre beaucoup de temps. Mais je pense qu'à la fin de ces processus, vous apprendrez que les tests peuvent être quelque chose qui vous prend cinq minutes ou deux heures, selon ce que vous avez à disposition et ce que vous êtes intéressé à trouver. Au cours des six ans et demi que j'ai travaillé chez Mail Chimp et au cours des cinq années en tant que testeur, j'ai participé à plusieurs remaniements de sites, lancements de grandes fonctionnalités, et je m'assure que nos nouveaux ensembles de fonctionnalités fonctionnent pour nos utilisateurs. Lorsque vous êtes en course jusqu'à la ligne d'arrivée et que vous essayez de la construire rapidement, il est facile de négliger les petits détails qui peuvent empêcher la réussite de votre entreprise. Donc, cette classe est configurée pour vous permettre d'obtenir un peu de temps et de vous assurer que vous avez la possibilité de vérifier ces détails, puis prendre du recul et analyser votre produit pour vous assurer qu'il correspond réellement à vos besoins. Retroussons nos manches et commençons à creuser dans les tests. 2. Qu'est-ce qu'un test d'assurance qualité: Alors, commençons par ce qu'est l'assurance qualité. assurance qualité est synonyme d'assurance de la qualité qui est née fabrication comme moyen de déterminer les défauts dans le cycle de production. Lorsqu' il est appliqué aux logiciels, cela signifie essentiellement que nous vérifions pour nous assurer que les choses fonctionnent. assurance qualité est importante car c'est ce qui vous permet de dormir la nuit, vous vérifiez que les choses fonctionnent et que votre entreprise fonctionne bien. Les tests vous donnent confiance dans tous les projets que vous entreprenez. Le test vous permet également d'évaluer les changements que vous apportez objectivement au fil du temps, et c'est un moyen facile de vous aider à mettre en œuvre vos idées. Commencer est vraiment intimidant, il y a beaucoup de jargon, et il y a beaucoup de processus qui peuvent être mis en place dans l'assurance qualité. Il y a aussi beaucoup de grandes entreprises qui ont des stratégies d'assurance qualité vraiment efficaces, qui ne s'appliquent pas au petit gars qui fait beaucoup de travail en très peu de temps. MailChimp est assez similaire à une startup. Donc, quand j'ai commencé, nous avons dû l'ailier et le rattraper au fur et à mesure que nous allions, j'ai fait quelques recherches, mais il était difficile de trouver un humain dans le monde académique de certains tests. Donc, nous avons créé un framework qui repose vraiment sur le mantra de test comme un utilisateur, ce qui est vraiment facile à appliquer à tout ce que vous voulez commencer avec. Les deux plus grands défis sont le temps et le fait de savoir par où commencer. Nous ne pouvons pas ajouter plus d'heures par jour, mais nous pouvons faciliter l'utilisation des 10-15 minutes ou une heure de rechange que vous avez entre les autres tâches, en chronométrant pour rendre le test une activité accessible. Cela peut sembler évident, mais si vous n'êtes pas sûr par où commencer, commencez par ce qui compte pour vous. Il est facile d'ignorer les éléments les plus critiques pour votre entreprise. Si vous êtes un magasin de commerce électronique, vous devriez probablement commencer par votre caisse, obtenir l'argent est important pour votre succès. Si vous êtes un site Web, vous voulez probablement vous assurer que vos pages d'accueil sont en cours de chargement ou que les utilisateurs peuvent naviguer dans ce que vous pensez que votre contenu le plus important est. Si vous vous sentez débordée par l'idée de commencer avec les tests, j'ai trois conseils. Commencez petit, concentrez-vous sur le tableau d'ensemble pour vous et votre entreprise, et poser des questions est une forme de test totalement valide. Commencez petit, vous n'avez pas besoin de tout trouver chaque fois que vous vous asseyez sur votre ordinateur pour la tâche. Lorsque vous commencez petit, il est un peu plus facile d'apporter améliorations incrémentielles au fil du temps, ce qui aidera votre entreprise à réussir, car vous ne changez pas beaucoup de choses après chaque session de test. Quand vous commencez à commencer, c'est vraiment excitant et vous voulez tout creuser, mais essayez de vous concentrer sur vos plus grands objectifs en tant qu'entreprise, ce qui la rend beaucoup plus gérable, cela vous donne un point de départ facile et vous avez un impact sur les choses qui comptent plus pour vous, pour votre entreprise. Poser des questions est une forme de test totalement valide. Parfois, quand vous n'êtes pas sûr par où commencer, vous pouvez commencer par une question. Qu' est-ce qui compte le plus ? Qu' est-ce qui vous intéresse ? Qu' est-ce que ton instinct te dit que tu dois enquêter ? Qu' est-ce qui, selon vous, est un succès de votre site Web ou magasin que vous souhaitez améliorer au fil du temps ? Donc, maintenant que vous êtes familier avec certaines des idées derrière les tests et que vous avez un endroit pour commencer, nous allons décompresser comment utiliser ces outils dans le monde réel. 3. Exercice à l'étape zéro : testez comme un utilisateur: Plutôt que de continuer dans le style de lecture sur tous les différents types de tests, nous allons réellement retourner le script un peu et faire quelques tests de notre propre, maintenant. Allez-y et ouvrez votre site Web ou un site que vous visitez fréquemment et nous allons commencer à explorer quelques tests. Je vais utiliser Tattly qui est un site de conception de tatouages temporaires. Pour les enfants, mais vraiment pour les adultes. Ma fille l'adore, et c'est un site que je visite régulièrement pour acheter cadeaux d' anniversaire et juste fouiller autour pour voir ce qui est le plus récent dans le monde du design. Ne pense pas trop à ça. Si vous en avez besoin, allez-y, prenez un verre, respirez profondément. Nous allons commencer en utilisant simplement le site Web. Chez MailChimp, nous avons une philosophie de base de test comme un utilisateur pas comme un testeur. Allez, regardez autour de vous, essayez d'ajouter des trucs à votre panier. Puisque j'utilise un site de commerce électronique, c'est logique pour moi. Si vous naviguez sur un site Web, commencez à lire, cliquez sur quelques liens et peut-être posez-vous une question et déterminez si vous pouvez trouver la réponse. Lorsque vous creusez dans un site, il est agréable de vous poser des questions dans votre tête ou à haute voix comme vous le souhaitez pendant que vous naviguez autour. Certaines questions que vous pouvez vous poser sont, est-ce le contenu que je voulais charger sur le site Web ? Y a-t-il des images cassées ? Puis-je cliquer sur un bouton et ajouter un article à mon panier ? Vous allez vouloir réfléchir à savoir si le site Web fonctionne comme vous l'attendez. Peut-être que cela fonctionne comme il a été construit, mais cela n'a pas de sens à long terme. Idéalement, après avoir testé votre site, vous voudrez apporter des modifications, cela signifie que vous devrez communiquer avec un concepteur ou un développeur ou simplement prendre une note pour vous-même plus tard. Beaucoup de grandes entreprises utilisent des systèmes de billetterie comme Trello ou un Pivotal Tracker, et une zone d'entreprise est Jira. Je recommande Trello ou Pivotal comme une option gratuite rapide. Personnellement, j'utilise Jing pour prendre des captures d'écran même quand je ne suis pas au travail et enregistrer des bogues pour d'autres entreprises, et j'ai aussi vraiment aimé utiliser Cloudly. Sur mon bureau, j'ai un dossier où je stocke des captures d'écran, c'est comme ça que j'aime prendre des notes pour pouvoir me souvenir de l'URL du site sur lequel j'étais, et faire une note de ce à quoi je pensais quand je filme le test. Donc, je vais aller de l'avant et commencer à tester Tattly. J' ai déjà le site chargé et je cherche vraiment à voir ce que Tina a mis sur le site dernièrement. Je remarque en haut qu'il y a un carrousel d'images. Donc, en ce moment, je m'assure que je peux vraiment lire toutes les images parce qu'elles ont du texte. Je veux m'assurer que le carrousel fonctionne à un rythme vraiment génial afin que les gens puissent vraiment boire dans les dessins et lire les textes et profiter de toute la pensée qui est allé à la mise en place de ce carrousel ensemble. Chaque site a un tas de liens donc, j'aime toujours cliquer sur le premier que j'ai frappé et voir où il me mène. On dirait que si je clique sur le logo Tattly, je retourne directement à la page d'accueil sur laquelle j'étais. Donc, je fais défiler vers le bas maintenant pour voir où je peux trouver tous les tatouages. J' ai vu la zone où il y a des dessins. Je vois des choses qu'on aime, et je ne sais pas si c'est la recommandation de l'employé ou les tatouages les plus achetées. Cela vaut peut-être la peine de le noter ou c'est quelque chose que nous décidons simplement de célébrer. Maintenant, je regarde la navigation du côté gauche juste pour m'assurer que cela a du sens pour moi en tant que quelqu'un qui achète activement auprès de Tattly fréquemment. Je vois beaucoup d'options de conception qui est vraiment utile. Il y a aussi des décors. Donc, je vais cliquer là-dedans. J' aime vraiment avoir un tas de choses dans une affaire, ce qui me plaît vraiment en tant que shopper. Il semble que les pages prennent un peu de temps à charger, cela pourrait être quelque chose que je noterais pour un développeur plus tard pour s'assurer que les pages se chargent rapidement. Il y a beaucoup d'images, Tattly a vraiment un design lourd parce qu'il doit l'être. Donc, nous voulons nous assurer que cette page seule est quelque chose à laquelle nous pensons lorsque nous concevons le site. Donc, sur Tattly maintenant, j'ai une grande image en haut qui a l'air vraiment bien et puis, je fais défiler et je vois que je crois que ce sont différents packs de tatouages qui ont l'air vraiment génial. Si je passe la souris sur l'image, elle change pour me montrer tous les dessins à l'arrière du paquet. Je vais aller de l'avant et cliquer sur cet ensemble fermé et je vais voir si je peux vraiment l'acheter. On dirait que le site de Tattly fait un bon travail m'empêchant d' ajouter un ensemble à guichet fermé à mon panier, ce qui est une grande victoire. Cela empêche les utilisateurs de se confondre et de se demander pourquoi quelque chose qu' ils pensaient acheter peut-être qu'il n'a pas été livré s'ils n'ont pas remarqué que le pack a été retiré de leur panier à un moment donné. Donc, j'ai l'habitude de faire défiler vers le bas de la page parce que dans mon histoire, je sais en quelque sorte que les utilisateurs ont tendance à faire défiler partout et il semble qu'il n'y a pas grand-chose dans le pied de page pour moi de naviguer si je fais du shopping. Donc, c'est bon à savoir. Donc, il y a plus de ce designer particulier que j'ai regardé. Maintenant, je clique sur les conceptions similaires recommandées et il semble que cette page ait pris une autre seconde à charger. Mais une fois que je suis sur la page, je peux voir toutes les photos et qui se chargent très rapidement. Le carrousel est vraiment facile à utiliser et c'est vraiment génial que la photographie reflète comment les gens qui achètent des tatouages peuvent exposer leurs dessins sur leur corps. Je vais aller de l'avant et ajouter quelque chose au panier pour voir comment fonctionne tout ce processus parce que, à la fin de cela, Tattly est un site e-commerce. Ils vont vouloir que les visiteurs se convertissent et font un achat. D'accord. Donc, je peux voir l'article que j'ai acheté. Il y a une bonne note que c'est un ensemble de deux. Je vois combien ça coûte. Je peux aussi voir la quantité et je vais aller de l'avant et ajouter 10 et voir ce qui se passe. Il semble que lorsque j'ai tapé 10 dans la quantité, il n'y a pas de bouton d'actualisation. Donc, on dirait que je n'en ai acheté qu'un. Peu importe, j'ai trouvé le bouton de mise à jour. Ce n'était pas dans la même fente où je m'attendais à ce qu'elle soit. Donc, quand vous testez, vous verrez des choses qui ping sur votre radar et peut-être que vous ne vous sentez pas tout à fait bien. C' est probablement plus de décisions UX et ce genre de test peut être subjectif. Vous voudrez obtenir avec un designer ou prendre une minute si vous êtes votre propre designer. Pensez-y et répondez-la à un moment ultérieur où vous avez réfléchi à ce que vous attendiez vraiment à l'expérience, et regardez peut-être vos analyses pour voir si ce que vous pensiez est réellement ce que vous devriez le faire. Si vous trouvez des bogues qui sont des messages d'erreur ou des choses qui ne se chargent pas, cela va être un problème technique plus profond que vous allez vouloir obtenir avec votre développeur ou regarder avec votre fournisseur de site Web pour voir comment vous pouvez rectifier le problème. Les bogues techniques méritent probablement une attention immédiate car c'est quelque chose qui gêne votre utilisateur. ce moment, si je devais continuer à tester, je continuerai probablement à cliquer sur les conceptions et à ajouter des choses à mon panier, puis à suivre le processus de paiement. Donc, il faut dire que Tattly a un très bon site, ce qui signifie que nous pouvons avoir quelques rapports de persnickety qui est généralement le signe d'un site vraiment bien conçu. Dans notre test d'aujourd'hui, j'ai trouvé que les pages chargées un peu lentement quand elles étaient lourdes image ce qui n'est pas inhabituel. Que vous le sachiez ou non, vous venez d'effectuer des tests manuels avec succès et notre prochaine leçon, nous allons creuser un peu plus profondément, parler des différentes façons dont vous pouvez aborder les tests. Nous aborderons les tests manuels et certains problèmes techniques plus profonds. 4. Types de tests: Donc, dans notre dernière vidéo, nous avons testé comme un utilisateur, plutôt que de tester comme un testeur. Mais ce serait injuste si je ne vous enseignais pas une partie de la terminologie qui est vraiment courante dans le monde de l'assurance qualité. Nous allons discuter de quelques types différents de tests, et démystifier certains des composants qui vont dans les tests pilotés par ordinateur, et développer un framework de test manuel. Au sein de la communauté AQ, vous entendrez beaucoup parler des tests manuels et des tests automatisés. Les tests manuels sont ce que nous avons fait dans notre dernière vidéo, où une personne s'assoit à son ordinateur et commence à enquêter sur un site Web, un magasin ou un produit pour l'utilité. Cela nécessite une analyse humaine, une personne qui interagit réellement avec le site Web. Les tests automatisés se concentrent sur ce qui est sous le capot pour s'assurer qu'il fonctionne. Tout est piloté par le code, et surtout le domaine des développeurs. Au sein de la communauté manuelle, il y a quelques bobines de surbrillance dont nous pouvons parler, en termes de tests et de mentalités. Il y a des tests exploratoires, des tests de fumée et des tests d'acceptation par les utilisateurs. Nous allons également parler de tests de performance, et je tiens à souligner qu'il s'agit d'un type de test automatisé, qui vérifie si votre site peut ou non gérer une certaine quantité de charge, ou le nombre de visiteurs qui sont pour accéder à votre site Web. Le premier type de tests dont nous allons parler aujourd'hui, c'est les tests exploratoires. C' est le style de test d'Indiana Jones, chargeant votre page et en creusant pour voir ce que vous pouvez trouver. tests exploratoires sont la terminologie de fantaisie pour ce que nous avons fait au cours de l'exercice précédent. Vous avez probablement une idée de ce qui vous intéresse le plus, mais vous n'avez pas nécessairement de directives pour y arriver. Donc, par exemple, je suis allé à blabla.com qui est un fabricant de jouets pour enfants basé à Atlanta, et j'ai décidé de vérifier quelques nouveaux articles qu'ils ont posté, particulier, leur nouvel oreiller de cactus très mignon. J' ai décidé que je voudrais ajouter plus d'un, donc j'ai changé la quantité à quatre. Ensuite, je l'ai ajouté à mon panier, en utilisant leur bouton Ajouter au panier, j'ai vu une charge très utile sur le bouton qui m'a dit que, blabla kids ajoute l'article à mon panier, puis ils m'ont donné une autre notification qui dit que les oreillers ont été ajoutés. J' ai remarqué que si je restais sur la page pendant quelques secondes, que ce bouton rechargé pour dire « Ajouter au panier » à nouveau. Donc, maintenant je ne suis pas vraiment sûr si les éléments ont été ajoutés avec succès ou non. C' est un excellent exemple de tests exploratoires, parce que, je suis allé sur ce site pour potentiellement acheter des oreillers, et j'ai trouvé un bug important qui pourrait être un domaine où les utilisateurs deviennent confus. On ne s'attendait certainement pas, et je ne l'avais certainement pas planifié. Une autre forme courante d'essai est appelée « essai de fumée ». En gros, ça veut dire là où il y a de la fumée, il y a du feu. Il s'agit de trouver dans votre application des zones incroyablement importantes et des zones sans faille. Un très bon exemple de cela, est votre page de connexion, si vous êtes une application, veillant à ce que les utilisateurs puissent accéder à leurs informations et vous utilisez vos outils. Un autre exemple peut être lorsque vous testez, si vous êtes un magasin de commerce électronique, concentrez-vous sur votre processus de paiement, plutôt que sur la recherche de 404 pages. Si les utilisateurs ne peuvent pas passer à la caisse, ils ne peuvent pas acheter vos marchandises, ce qui est un gros problème pour les entreprises. Enfin, nous avons des tests d'acceptation des utilisateurs, qui est une forme courante de test dans de nombreuses entreprises. Vous obtenez un utilisateur réel pour accepter votre nouvelle version. Et ils examinent ce que vous n'avez pas tout à fait lancé en production, et vous donnent des commentaires sur le fonctionnement ou non. La perspective extérieure est utile, parce que quelqu'un qui ne sait pas ce que vous essayez d'accomplir va toujours voir quelque chose de différent de ce que vous pensez être important. Parfois, avoir un deuxième ensemble d'yeux vous montre que vous avez construit un flux de travail déroutant, et quand vous regardez quelque chose pendant cinq heures pour essayer de construire quelque chose de nouveau, vous perdez de vue ce que vous avez réellement accompli. Donc, attraper un ami et lui faire faire une vérification intestinale, est vraiment utile pour s'assurer que les choses se passent bien. J' ai donc mentionné que les tests de performance sont un processus automatisé. Cependant, il y a quelques outils qui sont disponibles dans votre navigateur qui vous aideront à approximer les tests de performance, ou au moins à avoir une idée de la rapidité de chargement de votre site et de la quantité de volume qu'il peut gérer. Chaque navigateur inclut quelque chose appelé outils de développement. Je vais vous montrer Chrome, parce que c'est mon navigateur préféré. Donc, dans Chrome, je clique sur le menu à trois points en haut à droite, allez à Plus d'outils, puis vous verrez les outils de développement comme la dernière option dans la liste déroulante. Allez-y et cliquez dessus, et vous verrez tout un tas de code apparaître dans le côté droit de votre écran, ou en bas. Personnellement, je préfère le mien sur la droite, donc c'est pourquoi vous voyez la mine charger de cette façon, mais ce n'est pas ainsi que Chrome sort nécessairement de la boîte. Mais peu importe où il se charge, c'est la même information. Vous pouvez accéder à l'onglet Console et commencer à naviguer sur le site que vous examinez, et vous pouvez voir des erreurs dans la console, vous pouvez voir si quelque chose ne fonctionne pas lorsque vous commencez à cliquer sur des boutons, vous pouvez également voir quel code est en train de charger, ce qui peut être vraiment utile si vous construisez votre site vous-même. Sous Réseau, vous pouvez voir le temps de chargement de chaque action d'une page. Si vous avez activement commercialisé votre site, il est probablement bon de faire des tests de performance juste pour que vous puissiez vous assurer que vos nouveaux visiteurs voient réellement le contenu sur lequel vous avez travaillé si dur. Une autre façon rapide de faire des tests de performance, est littéralement d'appuyer sur quelque chose sur votre page, comme un lien ou une image 100 fois, juste pour voir ce qui se passe. Donc, je viens de provoquer une erreur sur candyjar.com en cliquant sur le bouton scoop autant de fois que je peux penser, jusqu'à ce que je vois la charge d'erreur rouge dans ma console. Maintenant, je vais être honnête, je ne suis pas tout à fait sûr de ce que signifie cette erreur, mais je pourrais vouloir contacter les développeurs du site juste pour voir ce qu'ils pensent. C' est un autre bon moment pour utiliser vos outils de capture d'écran, car c'est très utile dans les rapports de bogues. Si candyjar.com a reçu beaucoup de trafic, ou s'il avait un utilisateur Web inexpérimenté, en cliquant sur le même bouton encore et encore, il peut y avoir des problèmes, car une erreur ne se charge pas sur la page, et l'utilisateur ne saura pas nécessairement pourquoi il n'y a pas de bonbons dans le pot. Parfois, il est difficile de déterminer quelle méthode de test fonctionnera le mieux pour vous. Vraiment, vous devez jeter un oeil aux ressources que vous avez. Si vous construisez votre propre site et utilisez quelque chose comme WordPress ou Squarespace, vous allez probablement vouloir vous concentrer sur les tests manuels, car c'est le domaine sur lequel vous avez le plus de contrôle. S' il s'agit d'un site personnalisé et que vous avez un développeur interne en fonction de la petite taille de votre entreprise, vous pouvez probablement leur demander de faire des tests de performance simples ou tests automatisés pour vous assurer que les choses sont fonctionne très bien. Je ne vais pas mentir, il y a beaucoup de terminologie qui va dans le test, mais, cela devrait être suffisant pour que vous ayez une conversation raisonnable avec le testeur, et peut-être avec vos amis pour leur montrer quelques pistes. 5. Création d'un "modèle" de test: Nous avons beaucoup parlé des différents types de tests, et de ce qui est vraiment logique pour votre entreprise. Donc, dans cette vidéo, nous allons parler un peu d'un outil spécifique que vous pouvez utiliser quel que soit le type de test que vous choisissez ou le type d'entreprise pour lequel vous travaillez. Nous allons construire un cadre ensemble. Un framework est vraiment un modèle qui vous aidera à enregistrer informations et à les rendre un peu plus facile lorsque vous décidez que vous avez 10 minutes supplémentaires pour expérimenter et tester. Avoir un framework dans votre ensemble d'outils est un moyen très utile de rendre les tests accessibles et faciles chaque fois que vous êtes prêt à le faire. Ne vous laissez pas intimider par l'idée de construire un cadre. réalité, un framework peut être quelque chose d'aussi simple qu'un document qui enregistre systématiquement les informations que vous voulez au fil du temps. J' ai fait appel à nos cadres de plans de test, parce que les cadres de par nature sont plus utilisables que les modèles. Lorsque vous pensez à un cadre, il a tendance à être quelque chose que vous pouvez séparer et utiliser seulement des morceaux de comme vous avez besoin. Mais, si vous avez un document qui décrit déjà tout, vous connaissez les informations que vous voulez enregistrer avant même de vous asseoir à votre bureau. Donc, c'est à quoi ressemble un cadre. C' est à peu près une liste des choses que vous voulez savoir à la fin des tests. J' ai commencé avec un en-tête, qui me dit ce que je suis en train de tester à ce moment et à ce moment, et j'avais probablement copié ce document et le nommer après ce que mon premier en-tête est, juste pour me rappeler ce que j'ai étudié. La ligne suivante dans mon cadre est la date. Lorsque vous apportez beaucoup de modifications à un site Web, la date devient parfois très importante. Vous avez peut-être trouvé un bug il y a deux mois que vous venez de regarder, mais il s'avère que ce n'est pas pertinent, car vous avez fait cinq changements depuis. Ainsi, la date capture l'horodatage du moment où vous avez trouvé ce que vous avez trouvé. La ligne suivante de mon framework est qui a testé. Maintenant, je travaille sur une équipe de testeurs. Il y a environ huit d'entre nous. Donc, savoir qui a effectué le test est vraiment important. Il peut être utile de savoir qui a fait les tests, car vous pouvez faire des hypothèses sur ce qui compte pour eux en tant qu'utilisateur ou comme quelqu'un que vous avez amené pour faire un petit travail de consultation. Après cela, je veux vraiment savoir ce que j'ai testé exactement ? Donc, j'ai une ligne ici qui dit, quelle fonctionnalité j'ai regardé ? Si vous faites des tests exploratoires, vous pouvez créer une liste à puces qui parcourt chaque page que vous avez réellement visitée sur ce site. Vous pouvez faire une note rapide, et parfois j'ai même pris une capture d'écran avec mon téléphone de mes notes personnelles, puis les jeter dans un plan de test juste pour que je l'ai signalé. Donc, la ligne suivante de mon framework est en fait la liste de la fonctionnalité que je teste. Vous êtes en train de vous dire ce que vous avez fait, et comment vous l'avez fait. Cela s'applique à tous les types de tests. Si vous avez effectué des tests d'acceptation par les utilisateurs, vous pouvez faire une liste à puces de toutes les choses qu'ils ont examinées dans leur processus. Dans certains cas, lorsque j'ai utilisé des notes manuscrites pour les tests, j'ai pris mon téléphone, pris une photo et chargé cette image sous cette section particulière. La ligne suivante est probablement la plus importante. Vos priorités, qu'est-ce qui compte réellement dans cette série de tests ? Essayez et n'oubliez pas que vous devriez vous en tenir à ce qui compte le plus pour votre entreprise sur la chasse aux bugs grossiers partout sur votre site. J' ai une ligne dans mon cadre appelée considérations ou gotchas. Habituellement, nous l'utilisons pour des choses qui dépendent les uns des autres. J' aime noter des choses comme si mon magasin ne prenait pas Amex, donc je ne devrais pas tester avec ça. Ce que je devrais vérifier pour m'assurer que le message d'erreur pour Amex fonctionne. Il y a aussi parfois des bogues connus que vous êtes lorsque vous testez une partie de votre application, vous voulez vous assurer que vous avez capturé dans votre plan de test juste pour que vous n'ayez pas à y réfléchir trop tard. La dernière ligne de mon framework s'appelle show-stoppers. Vous devez utiliser la ligne showstopper dans votre framework si vous testez des choses qui ne sont pas en production. Comment allez-vous définir si quelque chose est prêt à être présenté au public ? Les bouchons d'exposition ou les choses que vous voulez absolument que personne ne voit jamais, et vous devriez retarder le lancement jusqu'à ce que ceux-ci soient tous effacés. Dans les tests, vous allez probablement trouver beaucoup de choses mineures qui sont peut-être hautement prioritaires. Ce show-stoppe une partie du framework, vous aide à rester sur la bonne voie et à déterminer quand les choses sont prêtes à être lancées parce que vous savez qu'elles sont assez bonnes. La dernière section que vous verrez dans notre doc framework est une section de note. C' est essentiellement là que vous vivez tout ce à quoi vous pensez pendant que vous testez. Cela m'aide aussi à rester sur la bonne voie. Si je sais que j'ai priorisé mon processus de paiement, mais alors je pense à d'autres tests, peut-être autour de la façon dont les choses entrent dans mon panier. Ensuite, je peux mettre quelque chose dans cette section de notes pour me rappeler de revenir au processus réel de mettre des articles dans mon panier et de rester concentré sur la vérification réelle. Vous devriez vous sentir libre de faire de ce cadre votre propre. Vous allez apprendre beaucoup au fil du temps sur les tests qui comptent le plus pour votre entreprise. N' hésitez donc pas à ajouter et supprimer des lignes, ou à prendre des notes comme bon vous semble. n'y a pas de bonne façon de faire un cadre. Faites ce qui fonctionne pour vous. Dans les ressources de la classe, vous verrez mon cadre que vous devriez vous sentir libre de prendre et de personnaliser pour votre propre entreprise. 6. Conclusion: Nous avons couvert beaucoup de cours aujourd'hui et j'apprécie que vous y soyez. Nous avons construit des frameworks, nous avons fait quelques tests et nous avons étudié des façons d'appliquer QIT votre rôle. J' espère que vous avez trouvé cela utile et j'espère que vous sortiez, attrapez un ami, et commencez à tester aujourd'hui.