Análisis de la aplicación de pruebas funcionales y pruebas de usabilidad de software en el desarrollo de sistemas web

  • Natalia Patricia Layedra Larrea
  • Marco Vinicio Ramos Valencia
  • Blanca Faustina Hidalgo Ponce
  • Angela Elizabeth Samaniego Orozco
Palabras clave: Software development, programming, software tests, functionality tests, usability tests.

Resumen

El objetivo general del presente trabajo es analizar la aplicación de pruebas funcionales y pruebas de usabilidad en sistemas web. Para aplicar dichas pruebas se desarrolló un sistema web para la gestión de reuniones eclesiásticas para la Iglesia Bíblica Riobamba. El sistema fue desarrollado utilizando la metodología de desarrollo SCRUM, que permitió realizar un análisis de los requerimientos levantados tanto en prioridad de desarrollo como en el tiempo en que se realiza cada uno; además, se utilizó la tecnología AngularJS para el front end, mientras que para el back end se trabajó con el lenguaje de programación JAVA en el entorno de desarrollo Netbeans 8.2, y servicios RestFULL que permiten la conexión entre el front end y el back end. Finalmente, para la gestión de la base de datos se utilizó PostgreSQL. Sobre el sistema se han ejecutado pruebas de funcionamiento y usabilidad. Para obtener los resultados de la usabilidad del sistema se aplicó una encuesta de usabilidad a un grupo de 20 usuarios con distintos roles dentro del sistema, de los cuales el 90.14% manifestaron que pudieron usarlo fácilmente. Las pruebas de funcionamiento se aplicaron en el módulo de autenticación de usuarios, considerando que existen varios roles. Como resultado de las pruebas de funcionamiento se obtuvo un funcionamiento adecuado del módulo, en base a lo esperado por los usuarios.

Citas

Diaz, Anton. "Instrumento de Evaluación de Software educativo bajo un enfoque sistemático". Universidad Federal de Buenos Aires, Congreso Internacional EDUTEC 2003. [En línea] 2003, (Caracas Venezuela), pp. 1-8. [Consulta: 11 noviembre 2017]. Disponible en: http://www.ufrgs.br/niee/eventos/RIBIE/2002/actas/paper-010.pdf
Técnicas de testeo de software y herramientas. (2017, diciembre 14). Recuperado 17 de septiembre de 2019, de Apiumhub website: https://apiumhub.com/es/tech-blog-barcelona/tecnicas-de-testeo-de-software/
Pressman, R. Ingeniería del Software. Un enfoque práctico, 5ta edición, McGraw-Hill Interamericana, Madrid, España, 2002, p. 48.
Mendoza, L. E., Pérez, M. A., Grimán, A., & Rojas, T. (2002, noviembre). Algoritmo para la Evaluación de la Calidad Sistémica Del Software. In JIISIC (pp. 85-96).
International Organization for Standardization ISO 9126: Software Engineering –Product quality, Geneva, Switzerland. ISO 2001
Sánchez, Walter Ovidio. Compendio de estándares, métodos, técnicas y buenas prácticas de ingeniería de la usabilidad orientado a sitios web en El Salvador. 2(3), (2012), pp. 27-32.
Tipos de pruebas de software definidos por el ISTQB. [En línea]. 2014. Pruebas Funcionales. [Consulta: 11 septiembre 2017]. Disponible en: http://www.pmoinformatica.com/2014/01/tipos-de-pruebas-de-software-istqb.html
KIBERNUM CHILE, ¿Por qué son importantes las pruebas funcionales? [En línea]. Chile, 2015. ¿Por qué son importantes las pruebas funcionales? [Consulta:01 julio 2017] Disponible en: http://www.kibernum.com/noticias/por-que-son-importantes-las-pruebas-funcionales-2/.Pruebas de Caja Negra y un enfoque práctico. (2017, febrero 26). Recuperado 17 de septiembre de 2019, de TestingBaires website: https://testingbaires.com/2017/02/26/pruebas-caja-negra-enfoque-practico/
CAMPOS CHIU, Cindy. Las pruebas en el desarrollo de software [En línea] (Tesis) (Pre-Grado). Universidad Nacional Autónoma de México, Facultad de Ingeniería, México. 2015
ALMÁZAN, Felipe. & CAMUS, Juan Carlos. Modelo de Test de Usuario [PDF], 2, Chile, 2008. [Consulta: 28 noviembre 2017]. Disponible en: http://www.guiadigital.gob.cl/guia-v2/capitulos/05/anexos/pauta-test-usuario.pdf
Publicado
2019-09-10
Cómo citar
Layedra Larrea, N. P., Ramos Valencia, M., Hidalgo Ponce, B., & Samaniego Orozco, A. (2019). Análisis de la aplicación de pruebas funcionales y pruebas de usabilidad de software en el desarrollo de sistemas web. Ciencia Digital, 3(3.4.), 180-190. https://doi.org/10.33262/cienciadigital.v3i3.4.845

Artículos más leídos del mismo autor/a