Diferencia entre revisiones de «Automatización de pruebas»
De Wiki de EGC
(No se muestran 4 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
La estructura de Django se divide en vistas, modelos, plantillas principalmente. En esta práctica veremos como testear cada una de las partes de django así como ejecutar las pruebas de carga del mismo. Para lanzar las pruebas Django utiliza el framework de pruebas unittest el cual esta inspirado en Junit. Estas pruebas se ejecutarán con el comando: | La estructura de Django se divide en vistas, modelos, plantillas principalmente. En esta práctica veremos como testear cada una de las partes de django así como ejecutar las pruebas de carga del mismo. Para lanzar las pruebas Django utiliza el framework de pruebas unittest el cual esta inspirado en Junit. Estas pruebas se ejecutarán con el comando: | ||
+ | |||
+ | [[Archivo:django-arch.png|400px]] | ||
<source> | <source> | ||
Línea 12: | Línea 14: | ||
</source> | </source> | ||
− | + | * [[Pruebas unitarias]] | |
− | |||
− | |||
− | * [[Pruebas unitarias | ||
* [[Pruebas del Modelo]] | * [[Pruebas del Modelo]] | ||
* [[Pruebas de las Vistas]] | * [[Pruebas de las Vistas]] | ||
* [[Pruebas de carga]] | * [[Pruebas de carga]] | ||
+ | |||
+ | ---- | ||
+ | |||
+ | [[Archivo:practicas_pruebas.pdf]] | ||
+ | [[Tips and tricks]] |
Revisión actual del 14:26 18 nov 2019
La estructura de Django se divide en vistas, modelos, plantillas principalmente. En esta práctica veremos como testear cada una de las partes de django así como ejecutar las pruebas de carga del mismo. Para lanzar las pruebas Django utiliza el framework de pruebas unittest el cual esta inspirado en Junit. Estas pruebas se ejecutarán con el comando:
#Corre todos los tests disponibles
$./manage.py test
#Corre los tests dentro de “voting”
$./manage.py test voting