Análisis de la aplicación de pruebas funcionales y pruebas de usabilidad de software en el desarrollo de sistemas web
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.