Az alábbi kóddal hozzáadhat egyéni számlálót. A tesztek futtatása után úgy jelenítheti meg az egyéni számlálót a jelentésben, ha az egyéni számlálót áthúzza az eredményekből a jelentésbe, vagy ha a Hozzáadás/Eltávolítás varázslót használja.
package CustomCounter;
import com.ibm.rational.test.lt.kernel.services.ITestExecutionServices;
/**
* @author unknown
*/
public class Class implements
com.ibm.rational.test.lt.kernel.custom.ICustomCode2 {
/**
* Ennek példányai a no-arg konstruktor használatával kerülnek létrehozásra.
*/
public Class() {
}
/**
* Az ICustomCode2 és az ITestExecutionServices interfészek javadoc leírása esetén válassza a 'Súgótartalom' lehetőséget
* a Súgó menüben, majd válassza ki a 'Rational Performance Tester funkcionalitás kibővítése' -> 'Tesztvégrehajtás kibővítése egyéni kóddal' lehetőséget
*/
public String exec(ITestExecutionServices tes, String[] args) {tes.getStatisticsManager().getStatTree().getDistribution(new String[]{"Custom Counter","MyTest","MyValue"})
.submitDataPoint(Double.valueOf(Math.random()*100.).longValue());
return null;
}
}