Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Documento relacionado
Responsable
Tabla de contenidos
Datos técnicos
Introducción
Ambiente de prueba
Proceso
Chequeos previos al testing
Testing desde Postman
Proceso automático de cancelación de invitaciones a usuarios colaboradores
(cancelExpiredUserInviteCorpCustomer)
Obtención del Token para Authorization de APIs
getAllInviteUserInvite
Chequeo "inviteStatusCode" :"EXPIRED"
Resultado del Test
Resultado del Test
getUserOrganizationData
Fecha: 15/02/2023
DQA - AL-2043 - Proceso de baja automática de colaboradores
<NombredeFunción>
Datos técnicos
Introducción
En “Mi perfil” cuando se agregan colaboradores y estos vencen, se dan de baja en forma
manual.
Se creó un proceso que cada 15 minutos busca los colaboradores con vencimiento y los da
de baja automáticamente.
Ambiente de prueba
● Ambiente UAT
Proceso
El proceso utiliza un api-key tanto en el ambiente UAT como prod para que el proceso
obtenga un jwt (token de validación) y pueda comunicarse con los endpoint de las apis
● https://accounts.uat.errepar.com/invite-api/api/Invite/getAllInviteUserInvite
● https://uat.miestudio.ar/syserrepar/businessservices/organization/organization-services/api/Organization/
getUserDataOrganizationCorpEntities
● https://accounts.uat.errepar.com/subscribers/api/getSubscriberUserCorpEntities
En Postman:
Fecha: 15/02/2023
DQA - AL-2043 - Proceso de baja automática de colaboradores
<NombredeFunción>
getAllInviteUserInvite
Los colaboradores dados de alta desde web tienen los datos de emails correctos. La fecha de
expiración es de 48 horas posterior al alta (17/03) que es correcto.
● "destinationEmail": "jar10@hotmail.com",
"inviteId": "c09af304-1727-4d4a-a2bf-97e15d21b11b",
"userId": "5d4c3f17-efcd-4893-a6dc-937d3da83f8f"
● "destinationEmail": "xxx@hotmail.com",
"inviteId": "4b4ea51f-35f1-4ac3-9cbd-7312f0147461",
"userId": "5c6e7520-dc7e-4004-9108-ba02c9b3994e"
Fecha: 15/02/2023
DQA - AL-2043 - Proceso de baja automática de colaboradores
<NombredeFunción>
● "destinationEmail": "jorgerolando@hotmail.com",
"inviteId": "3e64d587-2f15-4306-820d-d40244754360",
"userId": "19e93ea5-9ce4-42d6-86a9-d0aaf8c5c753"
● "destinationEmail": "jorgerolando@hotmail.com",
"inviteId": "e2570653-3aee-45bd-bce3-ddfed03d80a1",
"userId": "19e93ea5-9ce4-42d6-86a9-d0aaf8c5c753"
● "destinationEmail": "adrian.nowosadrrr@errepar.com",
"inviteId": "dc8398e6-b60e-491c-9483-1304f57ea7e8",
"userId": "68d24e60-5566-4578-928a-1ddc10664d23"
● "destinationEmail": "otro@hotmail.com",
"inviteId": "d4e27d13-ce34-4541-843f-52360fae4fdf",
"userId": "436322fa-cb48-4156-aee6-db3bd41a541e"
● "destinationEmail": "nicolas.laugas.nnnnn@errepar.com",
"inviteId": "74d67ee0-a2e5-466c-a63d-a5131195cf14",
"userId": "b97a5607-5a26-47aa-8387-dfdc89489e70"
Se cambia la fecha a vencida 15/03 con el fin de probar el proceso automático y tome estos datos
Primer prueba:
{
"inviteStatusCode" :"EXPIRED",
"inviteTypeCode" : "ORG-STAFF-USER-REGISTRATION"
}
Fecha: 15/02/2023
DQA - AL-2043 - Proceso de baja automática de colaboradores
<NombredeFunción>
Segunda prueba:
getUserOrganizationData
getSubscriberUserCorpEntities
Devuelve los suscriptores que tiene asociados el user.
Segundo Testing
Bugs
Mejoras
Anexos
2- Menu de opcion->Configuracion
Eliminación de invitación
Para:
"accountEmail": "xxx@hotmail.com",
"userId": "5c6e7520-dc7e-4004-9108-ba02c9b3994e",
“firstName": "Nico",
"lastName": "Mas",