Artículo: RAG para asistir al tester en la prueba de consultas a bases de datos
Archivos
Fecha
Editor
Publicado en
Licencia Creative Commons
Resumen
Los retos planteados en las pruebas de aplicaciones que acceden a bases de datos han motivado la definición de criterios de suficiencia (por ejemplo, reglas de cobertura y mutantes) y el desarrollo de herramientas para la generación de datos de prueba. Ante la incorporación de nuevas funcionalidades o modificación de las existentes, será necesario diseñar nuevos datos de prueba de manera eficiente. Para ello, en este artículo se presenta una prueba de concepto que aborda el uso de RAG (Retrieval-Augmented Generation), que combina recuperación de información y LLM, y reglas de cobertura. Ante una nueva consulta, la propuesta asistirá al tester en la identificación de las reglas de cobertura más re-levantes, con el fin de reducir el esfuerzo de las pruebas mediante la generación de una menor cantidad de datos de prueba. Los resultados obtenidos son alentadores y abren el camino a nuevos retos relacionados con el uso de RAG en las pruebas de software.


