From dc6867c0c61d946b77f7f89c1a78990a7fd787a0 Mon Sep 17 00:00:00 2001 From: jpreisner Date: Thu, 17 Mar 2022 17:12:46 +0100 Subject: [PATCH 1/3] =?UTF-8?q?fix(#25):=20README=20-=20pr=C3=A9cision=20s?= =?UTF-8?q?uppl=C3=A9mentaire=20avant=20l'installation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 9bb9809..ed89907 100644 --- a/README.md +++ b/README.md @@ -46,11 +46,15 @@ Pour cela, deux manières différentes de pouvoir l'utiliser : ``` git clone https://github.com/cnumr/GreenIT-Analysis-cli.git ``` -2. Installer les packages NPM : +2. Se positionner dans le répertoire GreenIT-Analysis-cli : + ``` + cd GreenIT-Analysis-cli + ``` +3. Installer les packages NPM : ``` npm install ``` -3. Créer le lien symbolique pour faciliter l'usage de l'outil : +4. Créer le lien symbolique pour faciliter l'usage de l'outil : ``` npm link ``` @@ -82,7 +86,11 @@ npm link ``` git clone https://github.com/cnumr/GreenIT-Analysis-cli.git ``` -6. Construire l'image Docker : +6. Se positionner dans le répertoire GreenIT-Analysis-cli : + ``` + cd GreenIT-Analysis-cli + ``` +7. Construire l'image Docker : ``` docker build -t imageName . ``` From bafed2251bdca3c755999f02e05fb3e1750052fb Mon Sep 17 00:00:00 2001 From: jpreisner Date: Thu, 17 Mar 2022 17:15:55 +0100 Subject: [PATCH 2/3] fix(#26): README - Correction du YAML pour l'action 'text' --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ed89907..3d26d3e 100644 --- a/README.md +++ b/README.md @@ -264,7 +264,7 @@ Exemple : - name : 'Collectif GreenIT.fr écoindex' url : 'https://collectif.greenit.fr/' actions: - - name : 'Remplir l'email dans le formulaire de contact' + - name : "Remplir l'email dans le formulaire de contact" type : 'text' element: '#form_email' content: 'john.doe@mail.com' From 7e3611fa0b1b98b2ceba6758fb439e9f6c9e7078 Mon Sep 17 00:00:00 2001 From: jpreisner Date: Mon, 11 Apr 2022 14:54:04 +0200 Subject: [PATCH 3/3] =?UTF-8?q?fix(#28):=20README=20-=20pr=C3=A9cision=20s?= =?UTF-8?q?ur=20l'usage=20des=20captures=20d'=C3=A9cran=20avec=20docker?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3d26d3e..c83f294 100644 --- a/README.md +++ b/README.md @@ -167,7 +167,7 @@ Exemple de fichier `url.yaml` : - name : 'Les outils du collectif GreenIT.fr' url : 'https://collectif.greenit.fr/outils.html' waitForSelector: '#header' - screenshot: 'screenshots/outils.png' + screenshot: 'output/screenshots/outils.png' # Analyse l'URL collectif.greenit.fr/index_en.html en spécifiant une condition d'attente via un XPath - url : 'https://collectif.greenit.fr/index_en.html' @@ -348,7 +348,9 @@ docker run -it --init --rm --cap-add=SYS_ADMIN \ imageName ``` -Remarque : il faut définir la variable d'environnement `TZ` pour définir votre timezone afin d'afficher correctement les dates dans les rapports. Exemple de timezone : `TZ=Europe/Paris`. +📝 Remarque : il faut définir la variable d'environnement `TZ` pour définir votre timezone afin d'afficher correctement les dates dans les rapports. Exemple de timezone : `TZ=Europe/Paris`. + +💡 Astuce : afin de consulter les captures d'écran prises par l'outil, vous pouvez soit les enregistrer dans le dossier `/app/output` et bénéficier ainsi du point de montage existant, soit créer un point de montage dédié aux captures d'écran. 3. Récupérer les résultats dans votre dossier `//output`