From 6478e1004fca6c7b3d2b0a380c9c5f24d5570411 Mon Sep 17 00:00:00 2001 From: azhansultan <157028417+azhansultan@users.noreply.github.com> Date: Mon, 7 Oct 2024 17:07:49 +0200 Subject: [PATCH] Fix scenari PN-9292 e PN-9294 (#217) * * fix * * fix * * added @parallel tag to scenarios --- .../LoginPersonaFisicaPagoPA.java | 1 + ...icaMonoPFNormalizzazioneKOLovelace.feature | 25 +++++++++++++++++-- ...oNotificaMonoPGDomicilioDigitaleKO.feature | 14 +++++++++-- 3 files changed, 36 insertions(+), 4 deletions(-) diff --git a/src/test/java/it/pn/frontend/e2e/stepDefinitions/destinatario/personaFisica/LoginPersonaFisicaPagoPA.java b/src/test/java/it/pn/frontend/e2e/stepDefinitions/destinatario/personaFisica/LoginPersonaFisicaPagoPA.java index 910ea8f24..3f4ab1040 100644 --- a/src/test/java/it/pn/frontend/e2e/stepDefinitions/destinatario/personaFisica/LoginPersonaFisicaPagoPA.java +++ b/src/test/java/it/pn/frontend/e2e/stepDefinitions/destinatario/personaFisica/LoginPersonaFisicaPagoPA.java @@ -214,6 +214,7 @@ public void loginConDestinatario(Map datiPF) { HeaderPFSection headerPFSection = new HeaderPFSection(this.driver); confermaDatiSpidPFPage.selezionaConfermaButton(); headerPFSection.waitUrlToken(); + WebTool.waitTime(2); } @Then("Home page persona fisica viene visualizzata correttamente") diff --git a/src/test/resources/feature/2-mittente/1_invioNotifiche/invioNotificaMonoPFNormalizzazioneKOLovelace.feature b/src/test/resources/feature/2-mittente/1_invioNotifiche/invioNotificaMonoPFNormalizzazioneKOLovelace.feature index 91a8cc59b..95b2d9b56 100644 --- a/src/test/resources/feature/2-mittente/1_invioNotifiche/invioNotificaMonoPFNormalizzazioneKOLovelace.feature +++ b/src/test/resources/feature/2-mittente/1_invioNotifiche/invioNotificaMonoPFNormalizzazioneKOLovelace.feature @@ -1,6 +1,6 @@ Feature: Mittente genera una notifica che non prevede pagamento - @TestSuite + @Parallel @TA_InvioNotificaMonoPFNormalizzazioneKOLovelace @mittente @invioNotifiche @@ -32,7 +32,7 @@ Feature: Mittente genera una notifica che non prevede pagamento And Cliccare su continua And Si finalizza l'invio della notifica e si controlla che venga creata correttamente And Cliccare sulla notifica restituita - And Aspetta 720 secondi + And Aspetta 600 secondi And Si clicca sul opzione Vedi Dettaglio Then Si verifica che la notifica abbia lo stato "Destinatario irreperibile" And Logout da portale mittente @@ -47,3 +47,24 @@ Feature: Mittente genera una notifica che non prevede pagamento Then Si verifica che la notifica abbia lo stato "Destinatario irreperibile" And Logout da portale persona fisica + @TestSuite + @TA_InvioNotificaMonoPFNormalizzazioneKOLovelaceBis + Scenario: PN-9294 - Mittente genera una notifica mono destinatario a PF - Normalizzazione KO (indirizzo non trovato) + Given PA - Si effettua la login tramite token exchange, e viene visualizzata la dashboard + And Nella pagina piattaforma notifiche destinatario si effettua la ricerca per codice IUN "RZVD-VGVL-XZLK-202410-X-1" + And Si clicca la notifica ricercata + And Si clicca sul opzione Vedi Dettaglio + Then Si verifica che la notifica abbia lo stato "Destinatario irreperibile" + And Logout da portale mittente + And Login Page persona fisica test viene visualizzata + And Login con persona fisica + | user | ada | + | pwd | password123 | + | name | Ada | + | familyName | Lovelace | + | fiscalNumber | TINIT-LVLDAA85T50G702B | + And Nella pagina piattaforma notifiche destinatario si effettua la ricerca per codice IUN "RZVD-VGVL-XZLK-202410-X-1" + And Si clicca la notifica ricercata + Then Si verifica che la notifica abbia lo stato "Destinatario irreperibile" + And Logout da portale persona fisica + diff --git a/src/test/resources/feature/2-mittente/1_invioNotifiche/invioNotificaMonoPGDomicilioDigitaleKO.feature b/src/test/resources/feature/2-mittente/1_invioNotifiche/invioNotificaMonoPGDomicilioDigitaleKO.feature index ce3b85b87..5611d1bfe 100644 --- a/src/test/resources/feature/2-mittente/1_invioNotifiche/invioNotificaMonoPGDomicilioDigitaleKO.feature +++ b/src/test/resources/feature/2-mittente/1_invioNotifiche/invioNotificaMonoPGDomicilioDigitaleKO.feature @@ -1,6 +1,6 @@ Feature: Mittente genera una notifica che non prevede pagamento - @TestSuite + @Parallel @TA_InvioNotificaMonoPGDomiccilioDigitaleKO @mittente @invioNotifiche @@ -32,7 +32,17 @@ Feature: Mittente genera una notifica che non prevede pagamento And Cliccare su continua And Si finalizza l'invio della notifica e si controlla che venga creata correttamente And Cliccare sulla notifica restituita - And Aspetta 780 secondi + And Aspetta 600 secondi + And Si clicca sul opzione Vedi Dettaglio + Then Si verifica che la notifica abbia lo stato "Destinatario irreperibile" + And Logout da portale mittente + + @TestSuite + @TA_InvioNotificaMonoPGDomiccilioDigitaleKOBis + Scenario: PN-9292-bis - Mittente genera una notifica mono destinatario a PG con domicilio digitale KO + Given PA - Si effettua la login tramite token exchange, e viene visualizzata la dashboard + And Nella pagina piattaforma notifiche destinatario si effettua la ricerca per codice IUN "NPEW-ZPLE-NJAZ-202410-N-1" + And Si clicca la notifica ricercata And Si clicca sul opzione Vedi Dettaglio Then Si verifica che la notifica abbia lo stato "Destinatario irreperibile" And Logout da portale mittente \ No newline at end of file