Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Herramienta adaptativa para la creación de tests automáticos de interfaces de videojuegos

Loading...
Thumbnail Image

Official URL

Full text at PDC

Publication date

2023

Editors

Journal Title

Journal ISSN

Volume Title

Publisher

Citations
Google Scholar

Citation

Abstract

El testing es una parte fundamental durante el desarrollo de un programa o aplicación de software. Este proceso consiste en verificar y validar las distintas funcionalidades de un programa y de esta forma conseguir un producto de calidad. Sin dicha parte la mayoría de las aplicaciones serían inutilizables debido a la cantidad de errores que experimentaría un usuario. Sin embargo, el testing requiere de mucho tiempo y dinero para lograr unos resultados significativos, llevando a las empresas de videojuegos a contar con un gran número de testers que comprueban manualmente el funcionamiento de sus productos. En el caso de interfaces de videojuegos, las nuevas tecnologías y herramientas de automatización pueden ser útiles para reducir este trabajo manual y dedicarlo a pruebas únicamente realizables por humanos. Usando aprendizaje automático y preprocesado de imágenes, se ha hecho una herramienta capaz de etiquetar de forma general elementos de una interfaz de videojuegos aplicable a múltiples títulos para la realización de pruebas de navegación automáticas.
Testing is a fundamental part of software program or application development. This process involves verifying and validating the various functionalities of a program in order to produce a quality product. Without this step, most applications would be unusable due to the number of errors that a user would experience. However, testing requires a lot of time and money to achieve significant results, leading video game companies to rely on a large number of testers who manually check the functioning of their products. In the case of video game interfaces, new technologies and automation tools can be useful in reducing this manual work and dedicating it to tests that humans can only perform. Using machine learning and image preprocessing, a tool has been developed, being capable of detecting and generally labelling elements of a video game interface that can be applied to multiple titles for the purpose of automated navigation testing.

Research Projects

Organizational Units

Journal Issue

Description

Trabajo de Fin de Grado en Desarrollo de Videojuegos, Facultad de Informática UCM, Departamento de de Ingeniería de Software e Inteligencia Artificial, curso 2022/2023

Keywords