Puntos de prueba comunes en el lado web

Puntos de prueba comunes en el lado web:

1. Prueba de enlace:

  • El enlace lleva al usuario a lo que dice, lo que ves es lo que obtienes
  • La página vinculada existe, no habrá códigos de estado de respuesta de 4**, 5**
  • Asegúrese de que no haya páginas aisladas en el sistema de la aplicación web. La llamada página huérfana significa que no hay otros enlaces que apunten a esta página ni enlaces amistosos.

Comprobación de enlace muerto:

Herramienta: Xenú

2. Prueba de forma

1. La exactitud del contenido se juzga por el contenido de la base de datos enviada o la información de la página devuelta. ( Rellene primero la clase de equivalencia válida para asegurarse de que se puede enviar normalmente )

2. Clases de equivalencia y pruebas de valor límite para cada campo. El tipo de cada campo y el tipo de datos real que acepta. (número, texto, fecha) ( prueba de acuerdo con la definición de SRS, cada elemento del formulario debe probarse )

3. ¿La página tiene código fuente que no debería estar allí?

4. Artículos requeridos:

Si no lo completa, aparecerá un mensaje.

Cuando se le solicita, ¿se le solicita en orden?

¿Quieres que te recuerden cuál no está lleno?

5. Tire hacia abajo:

- Selectividad y capacidad de llenado del menú desplegable (¿masculino, femenino?)

- Se proporciona el contenido de selección de la lista desplegable, coincidencia aproximada (ingrese el prefijo bi, bicicleta, etc.)

- Desplegable secundario, selección de enlace. Por ejemplo, si selecciona la dirección de entrega, si selecciona Shanghai, el distrito de Shanghai, el distrito de Huangpu, etc. aparecerán automáticamente (aplicar clase equivalente)

Otro ejemplo de vinculación: aquí puede usar el método de clase de equivalencia, como municipios, provincias y ciudades, Hong Kong, Macao y Taiwán, cada uno elige una prueba

6. La independencia del botón de opción

· Independencia

¿Se pueden hacer selecciones múltiples manteniendo presionada la tecla Ctrl o Mayús?

7. Barra de desplazamiento para texto largo

Use valores límite , tenga cuidado con las violaciones de límites

8. Inyección SQL (descrito más adelante)

9. Tiempo:

1) Hora de inicio = hora de finalización, verifique los datos dentro de un día;

2) Hora de inicio <hora de finalización, verifique los datos en días, meses y años;

3) Si la hora de inicio es mayor/menor que la hora actual, si busca la fecha de nacimiento, verifique que sea mayor, si busca un tiempo de tarea cronometrada y verifique que sea menor;

4) Ingrese solo la hora de inicio o solo la hora de finalización, ni la hora de inicio ni la hora de finalización;

5) Si la hora de finalización es anterior a la hora de inicio, verifique si el sistema brinda un recordatorio razonable;

6) Formatee el cuadro de texto de hora (_ _ _ _/_ _/_ _) y preste atención a la validación del formato de hora, como el formato 20180612

10. Prueba del botón de envío del formulario:

— Si admitir retorno de carro/clic

-Múltiples clics rápidos para enviar el formulario repetidamente

- Envío de corte de red (red débil)

-Si hay un aviso después del envío , como "Envío exitoso"

-Si el contenido está encriptado después del envío (el violinista captura el paquete para verlo)

 —Si el envío está sujeto al control de verificación de la autoridad (como la deducción de puntos, algunas personas ingresan a la página de pago para verificación y necesitan verificar si la verificación se realizó haciendo clic en el botón Enviar)

- Prueba de escenario donde varias personas operan en el formulario al mismo tiempo

11. Algunas restricciones relacionadas con el negocio,

-Por ejemplo, las bicicletas compartidas solo se pueden montar a partir de los 12 años, por lo que la edad de registro es >=12 años.

- Otro ejemplo, la edad de la licencia de conducir C1, C2 es de 18 a 70 años, al solicitar una licencia de conducir, debe verificarse

================================================== =============================

interfaz de usuario:

Corrección del texto de la página.

Ajuste de texto debido al zoom de la página

Si se puede cargar la longitud máxima del cuadro de entrada en la interfaz, ¿no se muestra o se trunca?

================================================== ============================

Otros contenidos complementarios: (entrevista contenido complementario)

1. Cuadro de búsqueda: (método ortogonal)

1) Cualquier consulta de una sola condición: búsqueda de entrada normal, búsqueda difusa, búsqueda súper larga, sin condición coincidente, vacío;

2) Cualesquiera consultas de dos combinaciones: asegurar la verificación correcta de cualquiera de las consultas de dos combinaciones, y verificar todas las situaciones de las dos combinaciones;

3) Consulta de tres combinaciones: no es necesario probar todas las combinaciones de nivel de tres combinaciones. Debido a que la búsqueda de todas las condiciones individuales y todas las combinaciones de dos combinaciones se han probado antes, entonces se pueden seleccionar 2-3 grupos de tres combinaciones para probar aquí;

4) Consulta de combinación de todas las condiciones: para garantizar la corrección de la combinación máxima;

5) Consulta de condiciones predeterminadas: Complemente los casos de uso de la consulta de condiciones predeterminadas;

6) De acuerdo con los requisitos o las reglas comerciales, seleccione consultas de combinación de condiciones clave. Si este punto se repite con 1) 2) 3) 4), no se requieren pruebas repetidas.

 2. Informe

1) Verificación de corrección de datos de contenido

2) Pasar páginas

-Verificación funcional de la primera página, página anterior, página siguiente y última página; prestar atención a si la página anterior admite clics en el caso de la página de inicio inferior; en el caso de la última página, si la página siguiente admite clics ;

-Verificación de la exactitud del número total de páginas y el número actual de páginas;

- Especifique la verificación de la página de salto; por ejemplo, ingrese 8, haga clic para saltar, luego si normalmente puede saltar a los datos en la página 8;

- Y también tenga en cuenta que el rango efectivo del siguiente salto es 1-número total de páginas; (clase equivalente, valor límite)

 Entonces consideramos 1. Verificación de valor válido del número máximo de páginas,

 Y también debe considerar 0, número total de páginas + 1, número negativo, decimal, no numérico, verificación de valores atípicos vacíos

Supongo que te gusta

Origin blog.csdn.net/cxxc980322/article/details/130549583
Recomendado
Clasificación