APIs Públicas para o LTBM

O LTBM (Load Test Behavior Model) contém vários pacotes. Cada um contém as interfaces que definem o LTBM. Além disso, cada pacote possui um pacote de implementação correspondente que contém as classes de implementação dessas interfaces.
As extensões utilizarão ou estenderão as classes implementadas do LTBM, e possuirão acesso somente aos métodos definidos nas interfaces correspondentes. Os seguintes pacotes fazem parte do LTBM:
  • com.ibm.rational.test.lt.models.behavior.lttest
  • com.ibm.rational.test.lt.models.behavior.common
  • com.ibm.rational.test.lt.models.behavior.data
  • com.ibm.rational.test.lt.models.behavior.vps.impl

As classes de implementação estão contidas nos pacotes de implementação correspondentes, tais como com.ibm.rational.test.lt.models.behavior.lttest.impl, com.ibm.rational.test.lt.models.behavior.common.impl, com.ibm.rational.test.lt.models.behavior.data.impl e com.ibm.rational.test.lt.models.behavior.vps.impl.

Cada um desses pacotes contêm também classes de fábrica que permitem a criação de elementos de modelo a partir do pacote. Para obter os melhores resultados, utilize as classes de fábrica para criar elementos de modelo. Por exemplo, para criar um loop, use esse método:LTTestFactory.eINSTANCE.createCBLoop()

O LTBM fornece constructos comuns que podem ser reutilizados por extensões de protocolos. Esses constructos estão incluídos em diversos pacotes no LTBM. As informações do Javadoc explicam cada interface disponível mais detalhadamente.


Feedback