Skip to content

P2 - Tests end-to-end #37

@Rowuni

Description

@Rowuni

Prérequis
FE2, FE3 terminés (et donc toute la chaîne I1 → A1 → SC4 → ...).

Ce qui doit être fait
Valider le flux complet sur au moins deux scénarios :

  1. Scénario auto : lancer un scan → vérifier que des findings apparaissent dans le dashboard → cliquer sur un finding → vérifier que la recommandation s'affiche
  2. Scénario import : uploader un fichier .pem de test → vérifier que le certificat est analysé → vérifier le score

Les tests peuvent être :

  • Des scripts Python (pytest + httpx) pour l'API
  • Des tests Playwright pour le frontend si le temps le permet

Fichier de test .pem : générer un certificat RSA-2048 auto-signé avec openssl req -x509 -newkey rsa:2048 -nodes -days 365 -out test.pem et le committer dans /fixtures/.

Metadata

Metadata

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions