Pacchetto com.ibm.rational.test.lt.models.behavior.data

Questo package contiene le classi relative alla correlazione dati e al codice personalizzato.

La correlazione dati è costituita da due parti. La prima parte è l'origine dei dati mentre l'altra è il consumatore di dati. La classe di base per tutte le origini dati è denominata DataSource e quella per il consumatore è Substituter.

Un elemento di modello nell'estensione del protocollo che può contenere le origini dati deve essere contrassegnato come host origine dati implementando l'interfaccia DataSourceHost. Un elemento di modello che può contenere consumatori di origini dati deve essere contrassegnato come host consumatore implementando l'interfaccia DataSourceConsumer.

Il seguente diagramma mostra la relazione tra l'origine dati e il consumatore.

Origini dati

Le origini dati sono elementi di modello che indicano l'estrazione di dati e la memorizzazione per l'utilizzo da altri elementi di modello. I seguenti tipi di origini dati sono fornite da LTBM (load test behavior model):
  • DatapoolHarvester - per indicare le colonne di dati estratti da un pool di dati.
  • CorrelationHarvester - per indicare una stringa di dati da utilizzare successivamente in un test.
  • BuiltInDataSources - le funzioni integrate che forniscono le informazioni derivate (come ad esempio l'ora corrente)
  • Arbitrary - consente agli utenti di sovrascrivere un codice personalizzato da inserire in un test.
Per ulteriori dettagli su queste classi, fare riferimento alle informazioni Javadoc.

Una estensione del protocollo può fornire il proprio elenco di origini dati integrate mediante il punto di estensione descritto nella sezione "Punti di estensione".

Il seguente diagramma mostra la relazione tra queste classi:

classi aggiuntive

Programmi di sostituzione

Il tipo di consumatore di base è fornito da un programma di sostituzione. Il seguente diagramma mostra la struttura del programma di sostituzione:

programma di sostituzione


Feedback