Verificación del verificador #1

Closed
opened 2024-02-19 21:37:02 +00:00 by leandro · 4 comments
Owner

Hemos de ver cómo integrar el portal verificador en el testing, tanto via frontend (UI), como backend.

  • Qué pruebas podemos hacer para verificar que funciona bien?
  • Cómo hacerlas (pasos)? A partir de una credencial, presentarla, validarla, extraer y pasar datos a la entidad verificadora ...
  • Cómo hacerlas (tech)? Playwright en UI o Python en backend.
  • Cómo "aislarla" para pruebas? Ha de ser un IdHub completo o un "core" más simple/mínimo?
  • En qué se diferencia un portal verificador de cada verificador en cada piloto? (y por tanto qué cobertura tienen las pruebas)
    Para hablar y concretar.
Hemos de ver cómo integrar el portal verificador en el testing, tanto via frontend (UI), como backend. - [ ] Qué pruebas podemos hacer para verificar que funciona bien? - [ ] Cómo hacerlas (pasos)? A partir de una credencial, presentarla, validarla, extraer y pasar datos a la entidad verificadora ... - [ ] Cómo hacerlas (tech)? Playwright en UI o Python en backend. - [ ] Cómo "aislarla" para pruebas? Ha de ser un IdHub completo o un "core" más simple/mínimo? - [ ] En qué se diferencia un portal verificador de cada verificador en cada piloto? (y por tanto qué cobertura tienen las pruebas) Para hablar y concretar.
leandro self-assigned this 2024-02-19 21:37:15 +00:00
leandro added this to the devOps and experimentation project 2024-02-19 21:37:35 +00:00
leandro added the
Kind/Testing
label 2024-02-19 21:47:14 +00:00
Author
Owner
  • Proves repetitives: crear credencial i verificar-la.
  • 1 portal verificador, diferents plantilles en funció de variables d'entorn.
  • Proves per Python backend.
  • Proves Paywright UI.
  • Verificador, una instància separada de IdHub.
  • Tests de Daniel DIDKit, poner en pipeline? Colaborar con Elahi en pruebas.
- Proves repetitives: crear credencial i verificar-la. - 1 portal verificador, diferents plantilles en funció de variables d'entorn. - Proves per Python backend. - Proves Paywright UI. - Verificador, una instància separada de IdHub. - Tests de Daniel DIDKit, poner en pipeline? Colaborar con Elahi en pruebas.
Owner

Hay diferentes tests

forman parte de CI pipeline

tests de momento manuales

Hay diferentes tests forman parte de CI pipeline - tests en django https://gitea.pangea.org/trustchain-oc1-orchestral/IdHub/src/commit/b004e3ee27b8325e84a5c82f958482b8f1618f55/.gitea/workflows/ci-pipeline.yaml#L68 - tests que prueban didkit (como se puede ver https://gitea.pangea.org/trustchain-oc1-orchestral/IdHub/src/commit/b004e3ee27b8325e84a5c82f958482b8f1618f55/.gitea/workflows/ci-pipeline.yaml#L109 - tests end to end de producto, especialmente para una instancia https://gitea.pangea.org/trustchain-oc1-orchestral/IdHub/src/commit/b004e3ee27b8325e84a5c82f958482b8f1618f55/.gitea/workflows/ci-pipeline.yaml#L151 tests de momento manuales - tests end to end para probar pilotos OIDC (xo9b, setem), y para piloto lafede (con compatibilidad EIDAS1, firma pdf) https://gitea.pangea.org/trustchain-oc1-orchestral/IdHub_E2E_testing/pulls/1
Owner

muevo esta tarea a verificación, valorar si con https://gitea.pangea.org/trustchain-oc1-orchestral/ssikit_trustchain/issues/1#issuecomment-1445 ya tenemos suficiente o nos estamos dejando de testear algo importante, especificar qué y con detalle

muevo esta tarea a verificación, valorar si con https://gitea.pangea.org/trustchain-oc1-orchestral/ssikit_trustchain/issues/1#issuecomment-1445 ya tenemos suficiente o nos estamos dejando de testear algo importante, especificar qué y con detalle
Author
Owner

Prueba completa con entrega de mensaje al verificador (email).

Prueba completa con entrega de mensaje al verificador (email).
This repo is archived. You cannot comment on issues.
No Milestone
No Assignees
2 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: trustchain-oc1-orchestral/ssikit_trustchain#1
No description provided.