Étape 1 - Infiltration 🥷
🎯 L'objectif ici est de récupérer l'arme ultime de Microsoft et de vérifier que tout est correctement installé pour la suite de votre mission.
Pré-requis
Assurez-vous d'avoir NodeJS en version 16 ou supérieure
node -v # v16+node -v # v16+Récupération du projet source
- Clonez le code source du codelab
git clone https://github.com/mathieumure/workshop-playwright.gitgit clone https://github.com/mathieumure/workshop-playwright.git- Puis installez les dépendances
pnpm install
# OR
yarn install
# OR
npm installpnpm install
# OR
yarn install
# OR
npm installInstallation de playwright
- Installez playwright
pnpm add -D playwright
# OR
yarn add -D playwright
# OR
npm install -D playwrightpnpm add -D playwright
# OR
yarn add -D playwright
# OR
npm install -D playwrightNous allons utiliser chromium & firefox pour ce workshop. Il faut donc demander à playwright de les installer
pnpm playwright install chromium firefox
# OR
yarn playwright install chromium firefox
# OR
npm exec playwright install chromium firefoxpnpm playwright install chromium firefox
# OR
yarn playwright install chromium firefox
# OR
npm exec playwright install chromium firefoxINFO
La force de Playwright est notamment de pouvoir supporter plusieurs navigateurs comme chromium, chrome, edge, firefox ou webkit. Si vous voulez tous les installer en une seule commande lancer uniquement la commande install sans paramètre.
pnpm playwright installpnpm playwright install- Vérifiez ensuite que tous soient bien installés
pnpm check
# OR
yarn check
# OR
npm run checkpnpm check
# OR
yarn check
# OR
npm run check- Vous devriez constater que vous avez bien installé la dernière version de playwright (
v1.43.0).
Le résultat de cette commande est la première phrase qui vous permettra de décoder les codes secrets de Microsoft. Notez-la précieusement dans src/passphrases.txt.
Bravo 💪 ! Avec cette première phrase, vous êtes maintenant prêt pour passer à la phase 2 du plan !