Resumen:
|
[ES] Este proyecto ilustra el desarrollo de un motor para la realización de pruebas End-to- end. Este tipo de pruebas nos permiten identificar fallos en la interfaz de usuario y suponen una ventaja frente a otros tipos de ...[+]
[ES] Este proyecto ilustra el desarrollo de un motor para la realización de pruebas End-to- end. Este tipo de pruebas nos permiten identificar fallos en la interfaz de usuario y suponen una ventaja frente a otros tipos de testing ya que abarcan prácticamente toda la funcionalidad de la aplicación, debido a esto se puede decir que es el tipo de prueba más elaborado que existe ya que contempla a los otros tipos de prueba, que abarcan funciones más simples.
Dicho motor recorrerá un archivo de datos (.JSON) ejecutando las funciones que haya escrito el cliente en él. De esta manera, a la hora de realizar las pruebas, el cliente, con ayuda de una guía que le será proporcionada, podrá definir las pruebas que se ejecuten, personalizando el recorrido del motor por la aplicación.
Adema¿s, para poder demostrar el funcionamiento del motor, se ha desarrollado una aplicación web con el framework[II] React, en la que el usuario pueda crearse su propio Pokebowl, un estilo de comida rápida que se ha convertido en tendencia. El usuario podrá crearlo y personalizarlo eligiendo entre las diferentes opciones de ingredientes, así como comprarlo en un proceso final en el que le saldrán los ingredientes elegidos, junto con el precio final.
[-]
[EN] This project illustrates the development of an end-to-end test engine. This type of tests
allows us to identify flaws in the user interface and to be an advantage over other types
of "tests" since they easily cover ...[+]
[EN] This project illustrates the development of an end-to-end test engine. This type of tests
allows us to identify flaws in the user interface and to be an advantage over other types
of "tests" since they easily cover all the functionality of the application, due to this it can
be said that it is the most elaborate type of test. that exists because it includes the other
types of tests, which cover simpler functions.
This engine recorded a data file (.JSON) executing the functions that the client has
written to it. In this way, when carrying out the tests, the client, with the help of a guide,
will be able to define the tests that are executed, customizing the motor's journey through
the application.
In addition, to detect engine operation, develop a web application with the React
framework, in which the user can create their own pokebowl, a fast food style that has
become a trend. The user will be able to create and personalize it choosing between the
different options of ingredients, as well as buying it in a final process in which the chosen
ingredients will come out, along with the final price.
[-]
|