Le site en React doit être allumé https://github.com/leonardfrot/test_scraping_frontend. Il est possible d'ajouter le site en Apache, il faut juste l'ajouter dans urls.yaml https://github.com/leonardfrot/test_ajax.
docker-compose up
Comme Playwright devait être ajouté à Jestime, ce projet a aidé à trouver la bonne configuration Docker avec Playwright et Urlwatch.
Ce projet a permis de tester le browser nativement intégré à Urlwatch avec Pyppeteer, mais également à développer le nouveau avec Playwright.
- Il permet de récupérer la différence sur le site Apache.
- Il ne permet pas de récupérer la différence sur le site en React.
- Il permet de récupérer la différence sur le site Apache et React
Ce projet a permis de comprendre que le problème de l'outil venait de Pyppeteer.
De ce fait, il fallait créer un nouveau browser avec Playwright.