Preguntas y respuestas del examen de ingeniero de pruebas de software informático (2)

tres. Base de datos: (* * 15 puntos)

La información del estudiante y el puntaje de las pruebas de una determinada clase se muestran en las siguientes tablas: Estudiantes y puntajes:

Nombre de identificación

1 Jack

2 Casarse

3 Rosas

4 Bob

Juan 5

6 Betty

7 Robert

Etiqueta de identificación

1 90

2 96

3 88

p>

4 86

5 83

6 85

Excelentes estudiantes, excelentes resultados

Donde ID es el número de estudiante, Nombre es el nombre, Mark es la calificación, escriba la declaración SQL correspondiente para las siguientes preguntas:

1, verifique el nombre del estudiante que obtuvo> 85 puntos

Seleccionar; del estudiante con la identificación Nombre (seleccione la identificación del logro donde marca gt;85);

seleccione * del estudiante donde la identificación está en (seleccione la identificación del logro donde marca gt;85);

2. Marque Puntuación > = 90 puntos;

seleccione recuento (*) de AC donde marque " > = 90;

Seleccione recuento (*) de puntuación, donde marque gt=90

p>

3. Robert obtuvo 80 puntos en este examen, pero su puntuación no se registró en la tabla. Agregue su puntuación (id, marca ?7?,? 80?);

Inserte en el valor del logro (id, nombre) (?1?,?80?);

4. Cambie la puntuación de Rose a 87;

Actualizar ac set market=? 87? donde id = 4;

Actualizar conjunto de logros mark=87 donde id = 3;

5. /p>

Eliminar* de estudiantes con id=6;

Eliminar* de logros con id=6;

Cuarto, pregunta de diseño. Esta pregunta es *** 1. , con una puntuación total de 20 puntos

1. Utilice el método de división de clases de equivalencia para diseñar los siguientes casos de prueba:

Existe un sistema de informes que requiere la entrada del usuario. del informe que se está procesando Supongamos que el rango de fechas es del 65438 de octubre de 2000 al 65438 de febrero de 2020. Si la fecha ingresada por el usuario no está dentro de este rango, se mostrará un mensaje de código de error y el sistema especificará la fecha. fecha por 6 dígitos de año y mes Compuesto por números, los primeros 4 dígitos representan el año y los últimos 2 dígitos representan el mes

(1) Enumere las clases de equivalencia (incluidas las válidas y las no válidas). clases de equivalencia) (10 puntos).

Entradas y salidas numéricas

1 201001 (clase de equivalencia válida) es correcta.

2 Se muestra información del código de error 012010 (Clase de equivalencia no válida).

3 Se muestra información del código de error 198811 (Clase de equivalencia no válida).

4 202111 (Clase de equivalencia no válida) muestra información del código de error.

5 Se muestra información del código de error 20102 (Clase de equivalencia no válida).

7. abc

8. Intervalo

9.

(2) Según la tabla de clases de equivalencia en (1), Diseñe casos de prueba que cubran todas las clases de equivalencia. Los requisitos incluyen datos de entrada y resultados esperados, e indican el número de clases de equivalencia cubiertas por cada caso de prueba. (10 puntos)