A nova estrutura de geração de teste cria as melhorias feitas na estrutura de gravação.
Essas melhorias incluem a capacidade de gravar vários protocolos ao mesmo tempo, que, por sua vez, suporta a geração de um único teste com protocolos combinados. A estrutura de geração de teste também inclui melhorias na eficiência e escalabilidade.
A API de geração de teste foi totalmente redefinida. Você deve refatorar o código de extensão existente para usar a nova estrutura. As seguintes tabelas resumem as mudanças nas classes e métodos da nova estrutura de geração de teste.
Classe anterior |
Classe atual |
Comentários |
com.ibm.rational.test.lt.testgen.core2. IC2ProtocolHandler |
com.ibm.rational.test.lt.testgen.core.testgen. BaseTestGenerator |
A classe não precisa mais determinar se suporta ou não um tipo de pacote. A estrutura envia ao gerador de teste apenas pacotes que são declarados para serem suportados por ele no arquivo plugin.xml. Anteriormente, os manipuladores de protocolos carregavam mensagens, depois as processavam no método process(). Na nova estrutura, os pacotes são transmitidos um a um para o método process().
O método process() gera elementos de modelos sem atrasos. O método complete() está disponível para qualquer processamento de postagem. |
Ponto de extensão anterior |
Ponto de extensão atual |
Comentários |
com.ibm.rational.test.lt.testgen.core2.protocolHandler |
com.ibm.rational.test.lt.testgen.core3. testGenerator |
|