[ES] En la actualidad, una de las demandas más importantes por parte de los usuarios en un servicio informático es la estabilidad que presenta durante su uso. La llegada del producto al cliente debe hacerse de la manera ...[+]
[ES] En la actualidad, una de las demandas más importantes por parte de los usuarios en un servicio informático es la estabilidad que presenta durante su uso. La llegada del producto al cliente debe hacerse de la manera más segura posible. Dentro del sector IT, el papel de garantizar la calidad de las funcionalidades dentro de la aplicación recae sobre un QA. Este documento, expone la creación de un proyecto de automatización de pruebas de la interfaz de usuario de una aplicación nativa. Llevada a cabo dentro de un equipo empresarial en un proyecto llamado Cotecna Eye. Este programa estará construido alrededor de Appium, una herramienta basada en Selenium que permite interactuar con el dominio de una aplicación móvil.
El proyecto ha sido definido en C# en su totalidad. Su objetivo es conseguir un seguimiento constante de la aplicación en los flujos de trabajo mínimos que debe ofrecer al usuario, mediante el testeo de las características básicas de la aplicación. Garantizando la calidad de las nuevas funcionalidades incorporadas y manteniendo las ya implementadas.
[-]
[EN] Currently, one of the most important user demands in IT services is the stability of their use. A product should be as secure as possible before being delivered to the client. In the IT sector, guaranteeing the quality ...[+]
[EN] Currently, one of the most important user demands in IT services is the stability of their use. A product should be as secure as possible before being delivered to the client. In the IT sector, guaranteeing the quality of functionalities inside of an application is a QA role responsibility. This paper outlines the development of a project that automates a user interface process of a native application, carried out as part of the Cotecna Eye project with the company Cotecna Inspección. The project is written in C# and relies on Appium, a Selenium based tool that facilitates development in the mobile application domain. It¿s objective is the testing of basic application features to achieve a constant tracking of core application workflows, ensuring the quality of newly incorporated functionalities and maintaining those already implemented.
[-]
|