Testszenarien ausführen

Erfahren Sie, wie Sie Testabfragen in der Netezza Performance Server ausführen.

Vorbereitende Schritte

Vergewissern Sie sich, dass Sie die Schritte von .

Informationen zu dieser Task

Verfügbare Testabfragen

Mit der Beispieldatenbank können Sie folgende Szenarien testen. Sie können alle Tests oder einen einzelnen Test durchführen.
  • test_auswählen
  • test_einfügen
  • test_erstellen
  • test_mview
  • test_vergleich_operatoren
  • test_aggregat
  • test_klauseln
  • test_set_operatoren
  • test_inner_join
  • test_rechts_äußere_Verbindung
  • test_left_outer_join
  • test_vollständiger_äußerer_Join
  • Test_Cross_Join
  • test_udx
  • test_verwandt
  • test_gespeicherte_prozedur
  • test_new_datatatypes_JSON_JSONB_JSONPATH
  • test_alter
  • test_aktualisieren
  • test_löschen
  • test_trunkieren

Vorgehensweise

  1. Wechseln Sie in das Verzeichnis ' sample-databases.
  2. Führen Sie ein Testszenario durch.
    python 3 test_sample_test_cases.py test-case-name
    Beispiel:
    python 3 test_sample_test_cases.py test_truncate

    Tipp:
    1. Für Hilfe, laufen:
      python3 test_sample_test_cases.py --help
    2. Führen Sie alle Testfälle aus:
      python3 test_sample_test_cases.py --all
    3. Führen Sie bei mehreren Testfällen einen Lauf durch:
      python3 test_sample_test_cases.py test-case-name1 test-case-name2...
  3. Wenn das Skript fertig ist, können Sie den Ausgabeordner im Ordner " sample-databases überprüfen.
    Der Ausgabeordner besteht aus den folgenden Elementen:
    .out Dateien
    Ausgabe der abgeschlossenen Testfälle.
    .diff Dateien
    Diffs, die für fehlgeschlagene Testfälle generiert werden.