Licznik niestandardowy można dodać za pomocą poniższego kodu. Po wykonaniu testów można wyświetlić licznik niestandardowy w raporcie, przeciągając ten licznik z wyników do raportu lub korzystając z kreatora Dodawanie/usuwanie.
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 {
/**
* Instancje tej klasy zostaną utworzone za pomocą konstruktora bez argumentów.
*/
public Class() {
}
/**
* Aby uzyskać dokumentację Javadoc interfejsów ICustomCode2 i ITestExecutionServices, wybierz pozycję Spis treści pomocy w
* w menu pomocy i opcję Rozszerzanie funkcjonalności produktu Rational Performance Tester -> Rozszerzanie wykonania
testu za pomocą kodu niestandardowego
*/
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;
}
}