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

Este pacote contém classes relacionadas a correlação de dados e a código customizado.

A correlação de dados consiste em duas partes. Uma parte é a origem dos dados e a outra é o consumidor dos dados. A classe-base para todas as origens de dados chama-se Origem de Dados e a para o consumidor chama-se Substituto.

Um elemento de modelo na extensão de protocolo que pode conter origens de dados deve ser marcado como um host de origem de dados pela implementação da interface DataSourceHost. Um elemento de modelo que pode conter consumidores de origens de dados deve ser marcado como um host de consumidor pela implementação da interface DataSourceConsumer.

O diagrama a seguir mostra o relacionamento entre a origem de dados e o consumidor:

Origens de Dados

As origens de dados são elementos de modelo que designam extração de dados e armazenamento para consumo por outros elementos de modelo. Os tipos de origens de dados a seguir são fornecidos pelo LTBM (Load Test Behavior Model):
  • DatapoolHarvester - para indicar colunas de dados extraídos de um datapool.
  • CorrelationHarvester - para indicar uma cadeia de dados a serem utilizados posteriormente em um teste.
  • BuiltInDataSources - funções internas que fornecem informações derivadas (por ex.: hora atual).
  • Arbitrary - permite que os usuários gravem código customizado para ser inserido em um teste.
Para obter detalhes sobre essas classes, consulte as informações do Javadoc.

Uma extensão de protocolo pode fornecer seu próprio conjunto de origens de dados integradas utilizando o ponto de extensão descrito no tópico "Pontos de Extensão".

O diagrama a seguir mostra o relacionamento entre essas classes:

classes adicionais

Substitutos

O tipo de consumidor básico fornecido é um Substituto. O diagrama a seguir mostra a estrutura do Substituto:

substituto


Feedback