Auf Editorebene werden Klassen aus der allgemeinen Umgebung heraus erweitert, um auf diese Weise bestimmte Implementierungen für deren Modelle bereitzustellen. Diese Erweiterungen müssen in den protokollrelevanten Plug-ins definiert sein, über die der Testeditor erweitert wird.
Erweiterungspunkt | Beschreibung |
---|---|
dataCorrelationHandler |
|
dataCorrelationUICategory |
|
dataCorrelatorUIDescriptor |
|
wizardPageContributor |
|
Von der Protokollverwaltung kann auf der Seite "Details" bei den protokollrelevanten testweiten Optionen ein Eintrag zum Test vorgenommen werden. Ist es erforderlich, dass Ihr Protokoll die Datenkorrelation unterstützt, können Sie zu diesem Zweck die Klasse DataCorrelationLabelProvider verwenden. Diese Klasse bietet verschiedene Methoden für den Umgang mit der Datenkorrelation. Viele dieser Methoden beschäftigen sich mit den Aspekten der Anzeige von Datenkorrelationsobjekten.
In der Datenkorrelation muss jedem Feld oder jeder Eigenschaft eines Modellobjekts, das die Datenkorrelation unterstützt, ein Attributname zugeordnet werden. Diese Namen dienen verschiedenen Zwecken (u. a. der Bereitstellung formatierter Bezeichnungen für die Datenkorrelationsobjekte). Da der LoadTest-Editor die Bezeichnungen bereits früh im Verarbeitungszyklus erstellt, sind in diesen möglicherweise keine detaillierten Formatierungsanweisungen enthalten. Sie können dieses Problem umgehen, indem über höherwertige Protokollerweiterungen oder Plug-ins LabelFormatters registriert werden, die bei Bedarf aufgerufen werden können.