Login casos funcionales uso de diseño (versión tutor de prueba)

Hace unos días, cuando vi un artículo de buena línea grabarlo.

Material de Internet, en caso de infracción, por favor contacto eliminado.

Entrar en pacientes con diseño funcional

Sobre el diseño de casos de prueba, de acuerdo con los diferentes negocios, capacidades diferentes, diferentes casos de prueba de diseño.

Requisitos: Como usuario, que quieren entrar en el número de cuenta, contraseña y un código de verificación, de modo que pueda conectarse normalmente

De acuerdo con los requisitos anteriores, diferentes probadores pueden probar los casos diseñados para probar diferentes función de inicio de sesión.

Creo que esto es 60 minutos de casos de prueba

Ejemplo de diseño de puntos de registro -60

  • Introduzca el nombre de usuario registrado y la contraseña correcta, compruebe que la conexión es exitosa
  • Introduzca el nombre de usuario registrado y la contraseña es incorrecta, compruebe que el inicio de sesión falla, la información correcta y rápida
  • Introduzca un nombre de usuario no registrado y cualquier contraseña, compruebe que el inicio de sesión falla, la información correcta y rápida
  • Tanto el nombre de usuario y la contraseña están vacíos, compruebe que el inicio de sesión falla, la información correcta y rápida
  • Un nombre de usuario y la contraseña son en blanco, compruebe que el inicio de sesión falla, la información correcta y rápida
  • Si la función de inicio de sesión se habilita la verificación de la función de código, bajo la premisa del nombre de usuario y la contraseña correctos, introduzca el código de verificación correcto para verificar que la conexión es exitosa
  • Si la función de inicio de sesión se habilita la verificación de la función de código, bajo la premisa del nombre de usuario y la contraseña correctos, introduzca un código incorrecto, verificar la conexión falla, la información correcta y rápida
  • Ya sea para apoyar la entrada de terceros

Caso base de 60 puntos sobre, añadir el siguiente caso, que creo que 70 minutos de casos de prueba

Ejemplo de diseño de puntos de registro -70

  • nombre de usuario, contraseña, código de autenticación entre mayúsculas y minúsculas
  • cuadro de contraseña de cifrado ya sea en la visualización de la página
  • Campo de entrada de selección predeterminado
  • sistema de back-end de la primera vez de un usuario crear un inicio de sesión satisfactorio, si se le pide que cambie su contraseña
  • ¿Ha olvidado su nombre de usuario y contraseña olvidan función está disponible
  • portada la posibilidad de limitar un nombre de usuario y la longitud de la contraseña de acuerdo con los requisitos de diseño
  • Haga clic en el código de verificación de la imagen si se puede reemplazar el código de verificación, el código de reemplazo está disponible
  • Actualizar la página si se debe actualizar el código
  • Si los códigos son oportunas, respectivamente, necesidad de verificar la validez de la limitación y la limitación exterior de los códigos
  • Después de los usuarios de diferentes niveles, permisos de sistema de entrada son correctos
  • Si el inicio de sesión del usuario el tiempo de espera, continuar la operación será redirigido a la interfaz de usuario de inicio de sesión
  • La página por defecto si el foco se coloca en la casilla el nombre de usuario
  • El cambio entre el entorno de red, inicie una sesión en verificar si está funcionando
  • Atajos Tab y Enter, etc, se puede utilizar normalmente
  • Diferentes métodos de entrada no puede correctamente la entrada
  • Inglés método de entrada no puede entrar normalmente
  • ¿Puedo utilizar la herramienta de captura de paquetes capturados solicitud de registro directamente
  • Además de verificar el formato y la longitud de la parte delantera, de back-end si el cheque?
  • El usuario ha iniciado la sesión, después de matar al proceso de APP, APP permanece abierta si el estado se registra de nuevo
  • Después de un inicio de sesión correcto, la configuración de la sesión de puntualidad

Sobre la base de 70 puntos en el caso de uso, añadir el siguiente caso, que creo que 80 minutos de casos de prueba

Iniciar sesión Utiliza diseño de la caja -80 puntos

Rendimiento puntos de diseño de pruebas:

  • tiempo de respuesta de inicio de sesión de usuario único es inferior a 3 segundos
  • Solo usuario inicia sesión, el fondo si el número excesivo de solicitudes
  • escenario altamente concurrente, el tiempo de respuesta del usuario es inferior a 5 segundos de registro
  • escenarios de alta concurrencia, la supervisión del servidor indicadores cumple con las expectativas
  • Cita en escenarios de alta concurrencia, si hay un bloqueo de puertas de recursos y los recursos de espera irrazonables
  • gran número de largo continuo de los usuarios iniciar sesión y cerrar la sesión, las pérdidas de memoria del servidor

Puntos de prueba Prueba de seguridad:

  • contraseña del usuario se cifra almacenamiento back-end
  • contraseña del usuario se cifra transferencia de la red
  • ¿Hay una fecha de caducidad de la contraseña, después de la expiración, si se le pide que cambie la contraseña
  • Sin inicio de sesión, escriba la dirección URL después de iniciar sesión directamente en el navegador, para verificar si el usuario es redirigido a la pantalla de inicio de sesión
  • introducción de la contraseña soportes caja copiar y pegar
  • Nombre de usuario y la contraseña de entrada cajas son cadenas típicas de ataque de inyección SQL, verificar el comportamiento del sistema ha sido manipulado
  • La conexión falló repetidamente caso, si el sistema evitará que los intentos posteriores para hacer frente a la fuerza bruta
  • El mismo usuario en varios navegadores el mismo inicio de sesión de terminal, la función de verificación de inicio de sesión mutuamente excluyente con las expectativas de diseño
  • El mismo usuario tiene que entrar en los múltiples terminales navegador para verificar si la entrada mutuamente excluyentes
  • verificación de inicio de sesión remoto, la sustitución del equipo de verificación, ya sea considerada anormal acceso a la cuenta congelada 

Caso base de 80 puntos sobre, añadir el siguiente caso, que creo que 90 minutos de casos de prueba

Iniciar sesión Utiliza diseño de la caja -90 puntos 

prueba de compatibilidad:

  • Las diferentes plataformas, y la función de visualización para verificar la exactitud de la página de inicio de sesión
  • Bajo diferentes dispositivos, y la función de visualización para verificar la exactitud de la página de inicio de sesión
  • Diferentes navegadores y función de visualización para verificar la exactitud de la página de inicio de sesión
  • Diferentes resoluciones, para verificar la pantalla página de registro y funcionalidad de corrección
  • El mismo navegador, diferentes versiones, verificar que la página de inicio de sesión se visualiza y corrección funcional

Un estudiante me preguntó: ¿por qué no 100 casos de prueba. La respuesta, por supuesto, no es, la teoría de pruebas de software y que es imposible de hacer pruebas exhaustivas contrario.

En cualquier momento, cuando se recibe una demanda de una función, además de considerar las necesidades de cubrir los puntos de prueba funcionales exterior, pero también es necesario considerar el diseño del punto de prueba no funcional, a fin de garantizar mejor la integridad de la función.

Que transmite la información anterior una idea de diseño, por supuesto, habrá más para la función de inicio de sesión de puntos de prueba, este necesitarían proceso de desarrollo del proyecto, el tiempo de prueba y los costos económicos, basó el modelo de riesgo impulsada, se han centrado para seleccionar el rango de prueba y casos de prueba, los defectos con el fin de lograr un equilibrio entre el riesgo y los costos de desarrollo.

Nota: Toda la información de referencia RU maestro (RU Bing Sheng) friki tiempo en el "software de pruebas de 52 tensiones" 

Publicados 221 artículos originales · ganado elogios 207 · vistas 170 000 +

Supongo que te gusta

Origin blog.csdn.net/qq_29720657/article/details/104952496
Recomendado
Clasificación