Ejecución de escenarios de prueba

Aprenda a ejecutar consultas de prueba en la base de datos de prueba Netezza Performance Server.

Antes de empezar

Asegúrate de haber completado los pasos de .

Acerca de esta tarea

Consultas de prueba disponibles

Con la base de datos de ejemplo, puede probar los siguientes escenarios. Puede ejecutar todas las pruebas o una sola.
  • selección_de_prueba
  • insertar_prueba
  • crear_prueba
  • test_mview
  • operadores_comparación_prueba
  • prueba_agregado
  • cláusulas_de_prueba
  • operadores_del_conjunto_de_prueba
  • prueba_inner_join
  • prueba_derecha_externa_join
  • prueba_izquierda_externa_join
  • prueba_join_externo_completo
  • prueba_cruce_unión
  • prueba_udx
  • prueba_correlacionada
  • test_procedimiento_almacenado
  • probar_nuevos_tipos_de_datos_JSON_JSONB_JSONPATH
  • test_alter
  • actualizar_prueba
  • prueba_eliminación
  • prueba_truncar

Procedimiento

  1. Vaya al directorio ' sample-databases.
  2. Ejecute un escenario de prueba.
    python 3 test_sample_test_cases.py test-case-name
    Ejemplo:
    python 3 test_sample_test_cases.py test_truncate

    Sugerencia:
    1. Si necesitas ayuda, corre:
      python3 test_sample_test_cases.py --help
    2. Para todos los casos de prueba, ejecute:
      python3 test_sample_test_cases.py --all
    3. Para varios casos de prueba, ejecute:
      python3 test_sample_test_cases.py test-case-name1 test-case-name2...
  3. Cuando el script haya terminado, puedes comprobar la carpeta de salida dentro de la carpeta ' sample-databases.
    La carpeta de salida consta de los siguientes elementos:
    .out archivos
    Salida de los casos de prueba completados.
    .diff archivos
    Diferencias que se generan para los casos de prueba fallidos.