Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
es:tests:start [28/12/2011 01:06] – [Procedimientos de pruebas] alcarretes:tests:start [20/11/2014 14:01] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
 +====== Procedimientos de pruebas ======
  
 +Al hacer un programa, es conveniente contar con las pruebas unitarias,
 +es decir, en las pruebas automatizadas verificar que cada clase o componente
 +haga su trabajo. Esto permite identificar fácilmente las regresiones. 
 +El límite de estas pruebas es que los programas; para una aplicación como `grep ', 
 +es bastante fácil, pero, para una aplicación que hace la representación de gráficos en QET es más difícil. 
 +Alguien quiere perder el tiempo en mantener un programa de representación de gráficos de QET ?No creo. 
 +Por supuesto, las pruebas unitarias para el resto de la aplicación no harían daño, sino bien.
 +
 +De hecho, lo que necesitamos antes de hacer una lanzamiento de QET, es una lista de cosas que debe comprobar humanamente sin olvidar ninguna. Por lo tanto, debe crear, instalar y mantener una prueba escrita de QET . Cosas como la clase:
 +« Comenzar QET, asegúrese de que ..., vaya, pregunte tal elemento, asegúrese de que ..., colocar otro elemento y un conductor, asegúrese de que ..., etc. »
 +
 +Esto va un poco más « Escenarios de uso » y « Casos de uso » que se puede encontrar en el « User Profiles » (Perfiles de Usuario):
 +[[http://weblog.obso1337.org/2008/use-scenarios-and-use-cases/|Escenerios de uso y Casos de uso]]
 +
 +Esto nos permitirá poner a prueba QET distinto del uso personal que 
 +que hacemos pulsando cada prueba de hacer una vuelta completa de la aplicación. 
 +Esto sirve tanto para encontrar errores importantes (segmentación, mal funcionamiento, ...) como los bugs de menor importancia (estética, ergonomía, ...). También podría involucrar el mantenimiento de archivos 
 +esquemas/proyectos/elementos de prueba (Por ejemplo, para probar la compatibilidad de versiones anteriores).
 +====== Lista de los procedimientos de prueba ======
 +  * [[es:tests:packages_installation|Instalación de paquetes]]
 +  * [[es:tests:diagram_editor|Editor de esquemas]]
 +  * [[es:tests:element_editor|Editor de elementos]]
 +  * [[es:tests:elements_management|Gestión de elementos]]
 +  * [[es:tests:command_line|Opciones de la línea de comandos y el Mode Daemon]]
 +  * [[es:tests:systray|Características de la bandeja del sistema]]
 +  * FIXME Completo.
Imprimir/exportar