Show TOC

Schritt 1: Eine Messreihe anlegen oder ladenLocate this document in the navigation structure

Vorgehensweise

Sie legen eine Messreihe mit der Factory des Coverage API an. Sie müssen einen Namen für die Messreihe angeben, der im ABAP-System eindeutig identifiziert werden kann. Am besten sichern Sie eine Messreihe direkt nach dem Anlegen, denn das Coverage API prüft die Eindeutigkeit des Namens nur, wenn die Messreihe gesichert wurde.

Normalerweise würden Sie die Standardeinstellungen für die Messreihe vor dem Sichern vornehmen. Einfachheitshalber wird dieser Schritt separat erläutert.

DATA: factory    TYPE REF TO if_scv_factory,
      repository TYPE REF TO if_scv_repository,
      series     TYPE REF TO if_scv_series.

factory    = cl_scv_coverage_api=>get_factory( ).
repository = cl_scv_coverage_api=>get_repository( ).

series = factory->create_series( 'MY_UNIQUE_SERIES' ).
  " Set defaults before saving
repository->save_series( series ). " Uniqueness of series name is checked.
         

Wenn Sie bereits eine Messreihe angelegt haben, laden Sie sie. Ein kombinierter Arbeitsvorgang könnte so aussehen:

DATA: ex type ref to cx_scv_execution_error.

TRY.
    repository->save_series( series ). " Uniqueness of series name is checked.
  CATCH cx_scv_execution_error.
    TRY.
        series = repository->load_series( 'MY_UNIQUE_SERIES' ).
      CATCH cx_scv_execution_error into ex.
                                        <error message>
    ENDTRY.
ENDTRY.

         

Der nächste Schritt, der in diesem Schritt integriert sein sollte, ist das Festlegen der Standardeinstellungen für die Messreihe.

Hier finden Sie das vollständige Tutorialprogramm.