Validación basada en pruebas de una interfaz gráfica de usuario en un entorno de desarrollo dirigido por modelos
En la etapa de pruebas de software, es posible beneficiarse de la combinación de los requisitos con las actividades de especificación de pruebas. Por un lado, la especificación de las pruebas requerirá menos esfuerzo manual, ya que se definen o generan automáticamente a partir de la especificación d...
-д хадгалсан:
| Үндсэн зохиолч: | |
|---|---|
| Формат: | bachelorThesis |
| Хэл сонгох: | spa |
| Хэвлэсэн: |
2021
|
| Нөхцлүүд: | |
| Онлайн хандалт: | http://dspace.ucuenca.edu.ec/handle/123456789/36730 |
| Шошгууд: |
Шошго нэмэх
Шошго байхгүй, Энэхүү баримтыг шошголох эхний хүн болох!
|
| Тойм: | En la etapa de pruebas de software, es posible beneficiarse de la combinación de los requisitos con las actividades de especificación de pruebas. Por un lado, la especificación de las pruebas requerirá menos esfuerzo manual, ya que se definen o generan automáticamente a partir de la especificación de requisitos. Por otro lado, la propia especificación de requisitos terminará teniendo una mayor calidad debido al uso de un lenguaje más estructurado, reduciendo problemas típicos como la ambigüedad, inconsistencia e inexactitud. Esta investigación propone un marco metodológico basado en modelos y su herramienta de soporte UI-Test, que promueven la práctica de generar casos de prueba basados en la especificación de historias de usuarios ágiles para validar que los requisitos funcionales estén incluidos en la versión final de las interfaces de usuario del software desarrollado. Para mostrar la aplicabilidad del enfoque, se utilizan una especificación de requisitos basada en historias de usuarios, un modelo de tarea que usa la notación ConcurTaskTree y el lenguaje Sikulix para generar pruebas a nivel de interfaz gráfica. La propuesta descrita en este trabajo de titulación hace uso de dos transformaciones de modelos para obtener los scripts de prueba de las historias de usuario que se aplicarán en el proceso utilizando SikuliX para las pruebas de IU (Interfaz de Usuario) visual automatizadas. Los resultados de la evaluación empírica de la efectividad y la experiencia del usuario de la solución propuesta y su herramienta de soporte sugieren que la herramienta UI-Test puede beneficiar a los testers al confirmar que las acciones propuestas en las historias de usuario se pueden ejecutar en las IUs |
|---|