Prueba funcional_Prueba de informe

Tabla de contenido

Informe de prueba:

1. Prueba de página:

2. Prueba de funcionamiento:

3. Prueba de permisos:

4. La veracidad de los datos:

5. Informe de prueba de rendimiento:


Informe de prueba:

Prueba de página, prueba de función, prueba de autoridad de informes, prueba de corrección de datos, prueba de rendimiento de informes

1. Prueba de página:

Inspección de la interfaz: 1. La página general es hermosa y uniforme 2. Cuadro de entrada: longitud, entrada obligatoria, formato de entrada, etc .;

Formato de informe :

1, informar la exactitud del campo representado , la integridad , la fuente, el tamaño, la apariencia estética , requiere reducción o los datos envueltos son demasiado largos;

3. Si el estilo general del informe cumple con las regulaciones o el formato , alineación, borde, intervalo, etc. establecido por el usuario.

4. Paginación: cuando el contenido de salida es demasiado, si la paginación es correcta. Si la función de cambio de página es correcta

5. Amabilidad: si los datos o gráficos son claros y la visualización de los datos se ajusta a los hábitos del usuario; si los datos que necesitan un recordatorio especial (como totales, datos anormales) están resaltados; si hay comentarios en algoritmos complejos, donde los usuarios no comprenden o se confunden fácilmente;

6. El formato de los datos: si el lugar decimal, el signo de miles, el redondeo, etc. son coherentes con la configuración del informe, si la conversión de la tasa de impuestos o la unidad es correcta;

7. Clasificación de datos: si el método de clasificación es consistente con la configuración del informe (si no hay una configuración, existe un método de clasificación predeterminado claro, como una clasificación alfabética o numérica)

Vista previa e impresión de informes :

1. La integridad de la pantalla en la vista previa;

2. En el caso de varias páginas, se muestra el encabezado de la página 2;

3. Si se puede realizar la situación de impresión específica requerida por la demanda (por ejemplo, la impresión utiliza la plantilla especificada)

4. Imprimir después de la vista previa;

5. Imprima directamente sin vista previa

6. Requisitos para probar varias impresoras;

7, Informe de exportación : Formato de archivo CSV, Excel, PDF y así sucesivamente .

2. Prueba de funcionamiento:

1. La función de consulta es normal; 2. Ingrese cada consulta de combinación de condiciones; 3. Prueba de rango de consulta de datos

3. Prueba de permisos :

1. La definición de condición del informe: En el área de selección de condición, algunos cuadros desplegables no deberían poder mostrar datos fuera del alcance de la autoridad del usuario. Por ejemplo, cuando un empleado común utiliza un informe, el cuadro desplegable del nombre del informe no puede mostrar el informe que solo puede ver el gerente. Cuando algunos cuadros de texto de entrada se dividen en niveles, es necesario probar la entrada de datos correspondiente más allá de la autoridad.

2. Contenido del informe: el contenido del informe no puede mostrar datos para los que el usuario no tiene permiso para ver.

Cuarto, los datos correctos de:

Prueba de informe general: el informe delsistema comercialprincipal, el informe es proporcionar ayuda para el negocio.

1. La exactitud de los datos estadísticos del informe : la fuente de los datos: de qué tabla, de qué campo proviene, la correspondencia entre el valor en la base de datos y los datos de la interfaz .

2, los informes, las estadísticas de integridad de los datos : la cantidad de datos en la base de datos es consistente, detalles de consistencia y Total y así sucesivamente .

3. Si los datos procesados ​​por el sistema son consistentes con el resultado del cálculo manual .

Informes de Big Data BI: después delaextracción dedatos, lalimpieza, laconversión y luegoaparecenen el informe.

Desde la perspectiva del ahorro de costes en todo el proyecto, el efecto de prueba capa por capa es el mejor. La tasa de revisión completa también es la más alta.

Primero establezca un modelo de datos de prueba, simule todas las tablas de aplicaciones, establezca casos de uso de datos simples y fáciles de rastrear, pruebe las tablas de datos subyacentes y compare los datos a través de declaraciones SQL y cálculos manuales. Es más flexible probar la precisión de los datos del informe en el sistema,

① Compare los informes superpuestos en el sistema .

② Comparar el resumen de los subinformes con el informe principal, es decir, comparar el resumen de los informes mensuales con los informes anuales, y comparar el resumen de los informes diarios con los informes mensuales. Este es solo un aspecto, que se puede considerar desde la dimensión relación, región, nivel administrativo, tiempo e individuo Empiece con otras partes y realice comparaciones resumidas .

③ Utilice SQL y cálculo manual para la comparación.

A la siguiente es una situación propensa a errores :

● Uso incorrecto de la tabla original: debido a que hay muchas tablas y no hay una tabla correspondiente de relación de datos unificada, es fácil usar la tabla incorrectamente.

● Error de lógica de procesamiento de datos: esto es fácil de causar disputas debido a la desviación del probador y la comprensión del desarrollador de los requisitos, por lo que en la revisión de requisitos, las reglas de procesamiento de datos se expresan claramente en expresiones o pseudocódigo. También hay errores del programador, desviaciones en la programación lógica, manejo inadecuado de los valores límite y circunstancias especiales.

● Permisos de datos: diferentes usuarios tienen diferentes permisos de visualización de datos. Esto está relacionado con la seguridad de los datos.

● Error de datos: los dígitos reservados de los datos, si los datos se procesan y calculan es el último cálculo utilizando dígitos reservados y redondeo.

● Errores de datos causados ​​por errores de datos en la tabla del diccionario, por ejemplo, según las estadísticas de género, el volumen de compras, los hombres y las mujeres en la tabla se invierten o los elementos que faltan por género no se consideran, y si se usa otra cosa, este es el faltante. El elemento de la tabla se cuenta como la condición else. O el estado del usuario debe considerarse en la lógica, y los campos con estados de datos similares son fáciles de ignorar y debe considerarse la prueba.

● El último elemento, cuando la cantidad de datos es bastante grande, las estadísticas deben considerar la velocidad de corte, es decir, la integridad de los datos. Debido al retraso del corte de datos, los datos están incompletos y los resultados estadísticos son incompletos. Por ejemplo, las estadísticas de las ventas de ayer, pero los datos de ayer no pasaron completamente de los datos del sistema empresarial al grupo de datos, y los datos de fin de mes, debido a un corte de datos incompleto en el último día, lo que resultó en estadísticas inexactas en el primer día. mes.

5. Informe de prueba de rendimiento:

1. Verifique el tiempo de respuesta de la interfaz del informe y el momento en que se cargan los datos a través de la herramienta de captura de paquetes.

2. Pruebe el tiempo de respuesta específico de SQL a través de la función de prueba de interfaz.

3. Pruebe el tiempo de ejecución de SQL a través del plan de ejecución de la base de datos.

 

Supongo que te gusta

Origin blog.csdn.net/weixin_46285621/article/details/112966361
Recomendado
Clasificación