Série

prestaflow

14 articles — à lire dans l'ordre.

  1. 1

    Écrire son premier scénario de test avec PrestaFlow

    Installer PrestaFlow, lancer un scénario fourni, puis écrire le sien pour tester un module maison.

    29 juillet 2026

  2. 2

    Automatiser ses scénarios PrestaFlow en CI

    Exécuter ses scénarios PrestaFlow depuis GitHub Actions, à deux niveaux : la CLI en workflow, puis l'Action officielle avec Flashlight et matrice multi-versions.

    30 juillet 2026

  3. 3

    PrestaFlow : tester un module tiers

    Appliquer PrestaFlow à un module qu'on n'a pas écrit, dont on ne contrôle ni le code ni les sélecteurs — depuis un projet de test extérieur au module.

    14 août 2026

  4. 4

    Piloter ses tests depuis l'application PrestaFlow

    Prise en main de l'application desktop PrestaFlow : lier un projet local, exécuter une suite depuis l'UI, lire les résultats, activer le sync cloud.

    17 août 2026

  5. 5

    PrestaFlow en CI hors GitHub Actions : GitLab, Bitbucket, CircleCI, Jenkins

    L'article 2 a couvert GitHub Actions. Le niveau 2 n'est plus GitHub-only : GitLab a un Component, Bitbucket un Pipe, CircleCI un Orb. Cette annexe donne les gabarits niveau 1 et niveau 2 pour chaque plateforme, plus Jenkins qui reste au niveau 1.

    19 août 2026

  6. 6

    PrestaFlow : un scénario qui tient de PrestaShop 1.7 à 9

    Structurer ses Pages custom pour survivre à plusieurs versions majeures de PrestaShop, exécuter la même suite contre chacune, gérer les pièges classiques d'un passage 1.7 à 9.

    21 août 2026

  7. 7

    PrestaFlow : factoriser ses Pages entre plusieurs suites

    Aller au-delà de la Page minimale de l'article d'introduction : plusieurs Pages par module, traits partagés, sélecteurs stables et adaptation entre versions PrestaShop.

    24 août 2026

  8. 8

    PrestaFlow : tester une preprod derrière un htpasswd

    Utiliser PRESTAFLOW_BASIC_USER et PRESTAFLOW_BASIC_PASS pour tester une boutique protégée par une auth HTTP Basic — sans traîner les identifiants dans l'URL.

    26 août 2026

  9. 9

    PrestaFlow sans Flashlight : brancher sur sa stack locale

    La série suppose Flashlight partout. Mais si vous avez déjà une boutique PrestaShop qui tourne sur Valet, MAMP, DevKinsta ou docker-compose maison, PrestaFlow s'y branche sans docker en jeu — juste un .env qui pointe ailleurs.

    26 août 2026

  10. 10

    PrestaFlow : tester une preprod derrière Cloudflare (WAF, Bot Fight)

    Laisser passer PrestaFlow à travers Cloudflare avec un header authentifié + secret partagé — pas un filtre User-Agent, qui est trivialement falsifiable.

    28 août 2026

  11. 11

    PrestaFlow : gérer les scénarios sur plusieurs locales

    Écrire des assertions robustes à la langue de la boutique, s'appuyer sur les traductions livrées avec PrestaFlow, ajouter les siennes pour ses Pages custom, tester la même suite contre plusieurs locales.

    28 août 2026

  12. 12

    PrestaFlow : écrire le scénario avant le fix, en faire le garde-fou

    Un bug est remonté → au lieu de plonger dans le code, on écrit d'abord le scénario PrestaFlow qui le reproduit. Il tombe rouge. On fixe. Il passe vert. Le scénario reste, gratuit.

    31 août 2026

  13. 13

    PrestaFlow : tester un thème PrestaShop

    L'angle spécifique aux intégrateurs de thèmes : quels gabarits couvrir systématiquement, comment structurer une suite par écran, gérer le responsive et les locales dans les mêmes captures.

    4 septembre 2026

  14. 14

    PrestaFlow : debug d'un scénario qui casse

    Boîte à outils pour localiser rapidement la cause d'un scénario qui échoue : capture d'erreur, mode headed, isolation par skip et todo, mode debug, et le cas particulier des flakes.

    7 septembre 2026

← Toutes les séries