PRUEBAS DE SOFTWARE MAS ALLA DE LAS UNITARIAS Y DE SQL
LA PRUEBA DEL SOFTWARE ES UNA ACTIVIDAD CLAVE ENCAMINADA AL ASEGURAMIENTO DE LA CALIDAD DE LOS PRODUCTOS FINALES, EL PROYECTO TESTBUS ABORDA VARIOS RETOS RELATIVOS A LAS PRUEBAS DE APLICACIONES QUE HACEN USO DE TECNOLOGIAS INNOVAD...
ver más
Descripción del proyecto
LA PRUEBA DEL SOFTWARE ES UNA ACTIVIDAD CLAVE ENCAMINADA AL ASEGURAMIENTO DE LA CALIDAD DE LOS PRODUCTOS FINALES, EL PROYECTO TESTBUS ABORDA VARIOS RETOS RELATIVOS A LAS PRUEBAS DE APLICACIONES QUE HACEN USO DE TECNOLOGIAS INNOVADORES Y QUE SON CADA VEZ MAS UTILIZADAS EN LA INDUSTRIA, EL FOCO DEL PROYECTO RESIDE EN DOS AREAS PRINCIPALES, (1) LA PRIMERA SON LAS PRUEBAS RELACIONADAS CON EL ALMACENAMIENTO DE DATOS EN APLICACIONES QUE UTILIZAN BASES DE DATOS NOSQL, EL PROYECTO ABORDA EL PROBLEMA DE LAS PRUEBAS PARA ASEGURAR LA INTEGRIDAD DE LOS DATOS, ASI COMO HERRAMIENTAS Y TECNICAS QUE AYUDEN A LOS DESARROLLADORES Y TESTERS EN EL DISEÑO DE CASOS DE PRUEBA MAS EFECTIVOS, PUESTO QUE CUANDO SE TRABAJA CON MUCHOS DATOS Y TECNOLOGIAS CONCURRENTES, LA LOCALIZACION DE LOS DEFECTOS SE VUELVE MAS DIFICIL, LA INVESTIGACION PROGRESARA HACIA LA LOCALIZACION Y ENTENDIMIENTO DE LOS DEFECTOS, (2) LA SEGUNDA AREA ESTA RELACIONADA CON LAS PRUEBAS EN LAS ULTIMAS ETAPAS DEL CICLO DE VIDA DEL DESARROLLO: PRUEBAS DE SISTEMA, AUNQUE LAS MODERNAS ARQUITECTURAS BASADAS EN SERVICIOS ESTAN FORMADAS POR SERVICIOS INDEPENDIENTES DEBILMENTE ACOPLADOS, ES FRECUENTE QUE EN GRANDES SISTEMAS APAREZCA EL REQUISITO DE COLABORACION ENTRE SERVICIOS, EL COMPORTAMIENTO TRANSACCIONAL DE UN SISTEMA COMPUESTO POR MUCHOS MICROSERVICIOS SERA ABORDADO EN EL PROYECTO POR MEDIO DEL MODELADO Y PRUEBA DE TRANSACCIONES A NIVEL DEL SISTEMA, POR OTRA PARTE, ESTE TIPO DE ARQUITECTURAS SON CADA VEZ MAS UTILIZADAS COMO PLATAFORMA PARA LOS ENTORNOS DE PRUEBA, A MEDIDA QUE EL NUMERO DE PRUEBAS AUMENTA Y LOS CICLOS DE DESARROLLO SE ACORTAN LA EJECUCION DE BATERIAS DE TEST DE REGRESION SE CONVIERTE EN UN CUELLO DE BOTELLA, ESPECIALMENTE PARA PRUEBAS END-TO-END QUE REQUIEREN ESTABLECER INFRAESTRUCTURAS COMPLEJAS PARA LA PRUEBA, ESTE RETO SERA ABORDADO A TRAVES DE UN ENFOQUE QUE TENIENDO EN CUANTA LOS DIFERENTES TIPOS DE RECURSOS REQUERIDOS POR CADA PRUEBA Y LA FORMA EN QUE SE UTILIZAN, ORGANIZARA, REORDENARA Y SECUENCIARA LAS PRUEBAS PARA MEJORAR LA EFICIENCIA EN LA EJECUCION DE LAS PRUEBAS, CONSIDERANDO TANTO EL TIEMPO COMO EL COSTE, INGENIERIA DEL SOFTWARE\PRUEBAS DEL SOFTWARE\PRUEBAS DE DATOS\PRUEBAS DE SISTEMA\PRUEBAS DE REGRESION\TRANSACCIONES EN MICROSERVICIOS
Seleccionando "Aceptar todas las cookies" acepta el uso de cookies para ayudarnos a brindarle una mejor experiencia de usuario y para analizar el uso del sitio web. Al hacer clic en "Ajustar tus preferencias" puede elegir qué cookies permitir. Solo las cookies esenciales son necesarias para el correcto funcionamiento de nuestro sitio web y no se pueden rechazar.
Cookie settings
Nuestro sitio web almacena cuatro tipos de cookies. En cualquier momento puede elegir qué cookies acepta y cuáles rechaza. Puede obtener más información sobre qué son las cookies y qué tipos de cookies almacenamos en nuestra Política de cookies.
Son necesarias por razones técnicas. Sin ellas, este sitio web podría no funcionar correctamente.
Son necesarias para una funcionalidad específica en el sitio web. Sin ellos, algunas características pueden estar deshabilitadas.
Nos permite analizar el uso del sitio web y mejorar la experiencia del visitante.
Nos permite personalizar su experiencia y enviarle contenido y ofertas relevantes, en este sitio web y en otros sitios web.