Prueba Ingeniero QA Final PDF
Prueba Ingeniero QA Final PDF
Prueba Ingeniero QA Final PDF
VERSIÓN 1.0
FECHA 2020-07-27
Prueba Ingeniero QA
Objetivo: El objetivo de esta prueba es crear una serie de casos de prueba manuales que
permitan evidenciar y luego automatizar el correcto funcionamiento de los endpoints
desarrollados. Dichos Endpoint están disponibles al final del documento.
Criterios de aceptación:
● Crear casos de prueba manuales que especifiquen las precondiciones, pasos y
resultados esperados en cada uno de ellos.
● Escribir scripts que automaticen los casos de prueba manual que considere
adecuados para incluir en un conjunto de prueba de regresión.
● Crear un breve aplicativo en reactJS que permita utilizar los endpoint brindados
● Utilizar una herramienta para realizar testing en reactJS como Jest o similares, para
realizar pruebas unitarias, pruebas por componentes y pruebas instantáneas de los
componentes usados dentro de la herramienta
Requisitos técnicos
● El código fuente debe ser subido a un repositorio de versionamiento (GitHub,
Bitbucket, etc..) donde se indique el proceso para instalar y configurar.
● Debe usar JavaScript para los casos de prueba
● Se requiere el uso de buenas prácticas de programación y arquitecturas de
desarrollo web
● Documentar las pruebas en el aplicativo ReactJs desarrollado y los resultados
obtenidos
Criterios de evaluación
VERSIÓN 1.0
FECHA 2020-07-27
Endpoints a revisar
● http://qabarnasis.kuepa.com/api/alliance/login/list GET
● http://qabarnasis.kuepa.com/api/auth/login POST (parameters: username, password,
alliance_id)
● http://qabarnasis.kuepa.com/api/auth/generateToken POST (parameters: username,
password, alliance_id)
● http://qabarnasis.kuepa.com/api/auth/login-by-token?token={{login_by_token}} GET