Saltar a contenido

Pruebas

Los ejemplos de esta pagina apuntan a la URL publica de pruebas https://apifirma.jdmarquez.dev. Si ejecutas los scripts en local, sustituye esa URL por http://127.0.0.1:8080.

Smoke end-to-end

bash python ops/scripts/smoke_e2e.py --api-base-url https://apifirma.jdmarquez.dev --bc-token replace_me --device-id tablet-recepcion-1

Contrato negativo

bash python ops/scripts/contract_negative.py --api-base-url https://apifirma.jdmarquez.dev --bc-token replace_me --device-id tablet-recepcion-1

Concurrencia de cola

bash python ops/scripts/concurrency_next.py --api-base-url https://apifirma.jdmarquez.dev --bc-token replace_me --device-id tablet-recepcion-1 --drain-queue

Activacion, aislamiento y ciclo de vida

bash python ops/scripts/device_lifecycle.py --api-base-url https://apifirma.jdmarquez.dev --bc-token replace_me --device-id tablet-recepcion-1 python ops/scripts/multi_tablet_isolation.py --api-base-url https://apifirma.jdmarquez.dev --bc-token replace_me --device-a tablet-recepcion-1 --device-b tablet-recepcion-2 python ops/scripts/expiry_flow.py --api-base-url https://apifirma.jdmarquez.dev --bc-token replace_me --device-id tablet-recepcion-1

Pruebas operativas especiales

bash python ops/scripts/signed_storage_failure.py --api-base-url https://apifirma.jdmarquez.dev --bc-token replace_me --device-id tablet-recepcion-1 python ops/scripts/purge_retention.py --api-base-url https://apifirma.jdmarquez.dev --bc-token replace_me --device-id tablet-recepcion-1 --wait-seconds 5