API pubbliche per LTBM

LTBM (load test behavior model) contiene più pacchetti. Ogni package contiene le interfacce che definiscono il modello LTBM. Inoltre, ogni package ha un corrispondente package di implementazione che contiene le classi di implementazione per queste interfacce.
Le estensioni utilizzeranno o estenderanno le classi di implementazione da LTBM mediante l'accesso solo ai metodi definiti nelle interfacce corrispondenti. I seguenti pacchetti fanno parte di 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

Le classi di implementazioni sono contenute nei pacchetti di implementazioni corrispondenti, come 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.

Ognuno di questi pacchetti contiene inoltre classi di produzione che consentono di creare un elemento di modello dal package. Per migliori risultati, utilizzare le classi di produzione per creare elementi di modello. Ad esempio, per creare un loop, utilizzare questo metodo: LTTestFactory.eINSTANCE.createCBLoop()

LTBM fornisce la struttura comune che può essere riutilizzata dalle estensioni del protocollo. Tali costrutti sono inclusi su più pacchetti in LTBM. Nella documentazione Java sono descritte più dettagliatamente le interfacce disponibili.


Feedback