Casos de prueba para cajas de entrada

Casos de prueba para cuadros de entrada comunes

1. Ingrese los espacios chino e inglés, el espacio medio de la cadena de caracteres, el primer y último espacio, el retorno de carro y el carácter de avance de línea
2. La verificación de longitud de caracteres, la entrada es el carácter extralargo del desbordamiento del búfer, el carácter predeterminado, el carácter nulo, el carácter especial, especialmente el carácter reservado
3. De acuerdo con los diferentes lenguajes de programación utilizados en la página, ingrese diferentes cadenas de idioma, como el lenguaje de formato HTML, el formato de función JS
4, ingrese números de ancho completo / medio ancho, mayúsculas y minúsculas Inglés
5, ingrese cadenas especiales como espacios nulos y nbsp, Ingrese el carácter de escape
6. Si es un elemento requerido, ingrese solo algunos espacios, el programa debe ser consejos amigables
7. Después de enviar los datos, verifique si el contenido de la base de datos es correcto

Casos de prueba para cuadros de entrada numéricos

1. Ingrese el primer y último dígito del entero como 0
2. Ingrese los valores positivos y negativos
3. Ingrese 0, el decimal y el último dígito del decimal son 0
4. Ingrese varios puntos decimales
5. Ingrese el número de dígitos decimales mayores o iguales que el dígito válido requerido
6. Ingrese Para los datos no numéricos, el programa debe generar un error; si el campo prohíbe la entrada directa de datos no numéricos, puede intentar copiarlo y pegarlo, y no debe guardarlo al guardarlo, y debe proporcionar el mensaje correspondiente
7, números de medio ancho, números de ancho completo
8, espacios + Número

Casos de prueba para cuadros de entrada de tipo fecha

1. Ingrese 0
, 1, 30
, 31 , 32 para el día 2. Ingrese 28 , 29 , 30 , 31 para el día de acuerdo con el año bisiesto, mes y mes 3. Ingrese 0
, 1, 12, 13 para el mes 4. Ingrese 00, 23, 24 para la hora
5. Ingrese 00
, 59, 60 en minutos y segundos 6. Verificación del formato de fecha, legal de acuerdo con los requisitos del proyecto
7. Ingrese caracteres especiales como caracteres chinos, inglés y caracteres
8. Además, verifique si la fecha y hora involucradas en el sistema se toman del servidor

Casos de prueba para archivos cargados

1. Verificación de la página, como que la página es hermosa y fácil de usar, si el texto del botón y el texto explicativo son correctos, la identificación de los elementos requeridos es correcta, si los elementos requeridos están verificados
2. El tipo de archivo y el tamaño del archivo se verifican de acuerdo con los requisitos del sistema, Se puede analizar a partir de la clase de equivalencia y el valor límite. La solicitud de error de carga tiene información clara y clara
3. Cargue un archivo de 0 kb
4. Cargue un archivo dañado, por ejemplo, cambie 1.txt a 1.jpg y cargue
5. Cargue un archivo que sea utilizado por otros programas, o que se haya abierto para su edición.
6. ¿Puede ingresar manualmente la ruta, ingresar manualmente una dirección de archivo que existe o no?
7. Si el archivo cargado admite ruta china, nombre chino
8, nombre de archivo El valor máximo, el valor mínimo, los caracteres especiales (incluidos los espacios), si el uso de declaraciones de programa causará la alineación
9. Si los archivos cargados se pueden cargar al mismo tiempo, ¿puede elegir la carpeta para cargar sus archivos correspondientes
10, el número de archivos cargados excede el máximo valor presentado antes o después de la presentación de cheque
11, cargados de fallos prueba de tolerancia, la misma cobertura de la inspección como operación de archivo
12, iso archivo Pruebas, como la falta de espacio en disco
13, las pruebas de rendimiento de velocidad de subida, los recursos del sistema de verificación
14, para subir archivos pruebas de seguridad, como por ejemplo la posibilidad de subir troyanos comunes
15, subir las características del archivo de la prueba, como si apoyar HTTP
después de 16, subir archivos , Compruebe si es coherente con el archivo original, incluida la configuración del directorio, etc.
17. Si el archivo cargado se puede abrir correctamente

Casos de prueba para archivos descargados

1. Haga clic con el botón derecho en Guardar como para descargar el archivo correctamente
, si la descarga de la herramienta es correcta 2. Haga clic en si la descarga solicita la descarga o
si se abre la página 3. Si el archivo sin la herramienta instalada en la máquina se puede abrir
4. Para el contenido abierto directamente en la página Si la visualización es normal, la estética de la página
5. Si se muestra correctamente localmente
6. Si los tiempos de descarga se registran correctamente y si la descarga se cancela, se registrarán los tiempos de descarga
7. Si los archivos con permisos de descarga establecidos en el fondo se pueden ver correctamente, si Se puede descargar correctamente
8. Si el archivo de descarga admite la descarga de varios archivos al mismo tiempo, o si el mismo archivo se descarga varias veces
9. Prueba de anomalía en el archivo de descarga, como el espacio en disco local es inferior a
10, prueba de rendimiento de velocidad de descarga del archivo
11, prueba de características del archivo de descarga, como si Admite la descarga del punto de interrupción
12. Después de descargar el archivo, comprueba si es coherente con el archivo original y si se puede abrir correctamente

Casos de prueba para registro de usuario e inicio de sesión

[Prueba de interfaz]
1. Si el diseño es razonable, si los cuadros y botones de entrada están alineados, si el estilo de la interfaz es uniforme y si hay errores ortográficos correctos
[Prueba de función]
1. El nombre de usuario y la contraseña tienen longitudes máximas y mínimas. Según el análisis del valor límite, tome el punto, Punto de partida, punto interior
2. El nombre de usuario y la contraseña tienen requisitos de tipo de caracteres. Según el análisis de las clases de equivalencia, divídalos en varias clases de equivalencia válidas y no válidas
3. Verifique si los campos obligatorios están vacíos e ingrese normalmente
4. Ingrese un nombre de usuario y contraseña especiales Caracteres, como / '"\ o el idioma del programa, etc.
5. Al ingresar una contraseña, se requiere un mensaje de aviso cuando se abre el teclado en mayúsculas
6. Si la contraseña ingresada se muestra en texto cifrado
7. Cambie el caso del nombre de usuario y contraseña de un usuario existente para iniciar sesión
8 1. Si los parámetros se pasarán en texto claro después del inicio de sesión
9. El nombre de usuario no existe en la base de datos, o el nombre de usuario existe, se utiliza la contraseña incorrecta para iniciar sesión
10. Se ingresó el nombre de usuario correcto o hay un espacio entre el frente y el reverso de la contraseña
11. Después de que el inicio de sesión falla, no registrar la función de contraseña
12, seleccione Recordar la contraseña si la contraseña se puede guardar, volvió a abrir si desea guardar la contraseña correcta
13, seleccione el recordar Si hay que cambiar una cuenta después del código, las contraseñas guardadas correctamente y cuenta correspondiente a
14, después de que el inicio de sesión falla, ya introducir el nombre de usuario y contraseña en general tiene que ser vaciado
15, después de la tala para guardar enlaces en el interior, cierre el navegador copiar directamente el enlace para ver si puede acceder
[Prueba de rendimiento]
1. Se tarda unos segundos en abrir la página de inicio de sesión. Se tarda unos segundos después de ingresar el nombre de usuario y la contraseña correctos para saltar con éxito
2. Si el inicio de sesión concurrente multiusuario cumple con los requisitos de diseño
3. El inicio de sesión cumple con los requisitos y el sistema es estable. Cumplir con los requisitos
[prueba de seguridad]
1. Los requisitos generales de contraseña no se pueden copiar y pegar
2. Si el nombre de usuario y la contraseña se envían al servidor a través del cifrado
3. La verificación del nombre de usuario y la contraseña deben ser verificados simultáneamente por el servidor y el cliente
4. El cuadro de entrada del nombre de usuario y la contraseña requiere bloquear la inyección de SQL, como input o 1 = 1
5. Limite el número de inicios de sesión incorrectos para evitar el agrietamiento por fuerza bruta
6. Verifique el tiempo efectivo de las cookies
7. Si desea permitir que varios usuarios inicien sesión al mismo tiempo
8. Inicie sesión con una cuenta que ha sido eliminada o deshabilitada
[Prueba de facilidad de uso]
1. Compruebe si la pestaña y la entrada son compatibles Tecla
[Prueba de compatibilidad]
1. Si se puede mostrar normalmente en los navegadores principales, si la función es normal
2. Si las diferentes plataformas pueden funcionar normalmente
3. Si funciona normalmente en dispositivos móviles
———————————— ————
Declaración de derechos de autor: Este artículo es el artículo original del blogger de CSDN "Liu_KH", siguiendo el acuerdo de derechos de autor CC 4.0 BY-SA, adjunte el enlace original y esta declaración.
Enlace original: https://blog.csdn.net/Liu_KH/java/article/details/79497753

Supongo que te gusta

Origin www.cnblogs.com/LZHOO97/p/12735546.html
Recomendado
Clasificación