A camada de editor estende classes da camada de estrutura comum para fornecer implementações específicas para seus modelos. As extensões devem ser definidas nos plug-ins específicos do protocolo que estendem o editor de teste.
Ponto de extensão | Descrição |
---|---|
dataCorrelationHandler |
|
dataCorrelationUICategory |
|
dataCorrelatorUIDescriptor |
|
wizardPageContributor |
|
O manipulador de protocolos pode fazer uma contribuição para a página de detalhes do teste para opções de teste específicas do protocolo. Se o protocolo precisar suportar correlação de dados, utilize a classe DataCorrelationLabelProvider. A classe contém vários métodos a serem utilizados com correlação de dados. Vários dos métodos lidam com aspectos de exibição dos objetos de correlação de dados.
Na correlação de dados deve haver um nome de atributo designado a cada campo ou propriedade de um objeto modelo que suporta essa correlação de dados. Esses nomes são utilizados com várias finalidades, uma das quais é fornecer etiquetas formatadas para objetos de correlação de dados. Como o editor LoadTest cria etiquetas no princípio de um ciclo de processo, essas etiquetas podem não conter instruções de formatação detalhadas. Para superar esse problema, extensões de protocolos ou plug-ins de nível superior podem registrar LabelFormatters que são chamados quando necessários.