Show TOC

VorgehensweiseSchritt 1: Eine Messreihe anlegen oder laden Dieses Dokument in der Navigationsstruktur finden

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.

Syntax Syntax

  1. 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.
Ende des Quelltextes.

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

Syntax Syntax

  1. 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.
    
Ende des Quelltextes.

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.