Esto es el checklist para todas las pantallas; checklists adicionales han de existir... Hay excepciones para todo, si se lo sabe fundamentar. --------------------------------------------------------------------------- [ ] El título contiene el nombre del objeto que manipula la pantalla? Por ejemplo, 'Clasificación de Producto' es el título de la pantalla que trabaja con las clasificaciones de los productos. [ ] La pantalla tiene 80x25? [ ] Los elementos visuales no se superponen? [ ] La primer pagina se llama "Búsqueda"? [ ] La segunda pagina se llama "Gestión"? [ ] Las páginas sucesivas se llaman como el plural del objeto que manipulan (e.g. 'Direcciones') [ ] La primera página tiene un campo de búsqueda por nombre y uno por el código por defecto para el objeto en cuestión? [ ] Los campos de búsqueda tienen labels claros a la izquierda del campo en cuestión? [ ] Los campos de búsqueda tienen a lo sumo el ancho máximo del campo en cuestión? [ ] El botón de Buscar está en el extremo derecho de la página, a la misma altura que el campo de Nombre? [ ] El botón de Imprimir está debajo del botón Buscar, alineado con el útlimo campo de búsqueda? [ ] Al oprimir 'buscar' con todos los campos de búsqueda vacíos devuelve todos los datos? [ ] Al ingresar texto en cada uno de los campos por separado, limita la búsqued apor esos términos? [ ] Al ingresar texto en todos los campos, hace AND? [ ] Al hacer click en Buscar se prende el reloj hasta que completa? [ ] Al finalizar la búsqueda, el reloj se va? [ ] Al hacer click en Buscar el status bar pasa a decir 'buscando...'? [ ] Al terminar la búsqueda, el status bar pasa a decir 'Ok' ? [ ] Al completar la búsqueda, abajo de los botones pero arriba de los labels de las columnas de resultados (si los hubiera), aparece un mensaje con el número de resultados obtenidos, o 'no se encontraron registros'? [ ] Las columnas de resultados tienen un label 'Resultados', a la misma altura que el mensaje de información sobre el resultado pero sobre el extremo izquierdo? [ ] Las columnas de resultados, si no son 1:1 con los campos de búsqueda o si podría haber ambigüedad, tienen un encabezado que los identifica claramente? [ ] El bloque de resultado tiene restrict_insert? Esto se verifica tratando de de insertar una fila: si tiene restrict_insert, el foco _parece_ que está como para insertar una fila nueva, pero de hecho al escribir se modifica la fila anterior. [ ] El bloque de resultado es limpiado antes de cualquier otra acción? Esto se verifica modificando una fila y tratando de salir via: ( ) cambio de página? (si cambair de página y volver sin modificar nada avisa de 'modificaciones', éste está mal) ( ) exit? ( ) imprimir? ( ) otra búsqueda? ----------------- hasta aquí, lo que se me ocurre desde la 1a pantalla