Angepasste Zähler zu Berichten hinzufügen

Mithilfe von angepasstem Code können Sie Leistungsberichten angepasste Zähler hinzufügen. Nach den Testläufen werden die Ergebnisse der angepassten Zähler automatisch kumuliert. Diese Kumulation erfolgt auf die gleiche Weise wie bei den standardmäßigen Leistungstestzählern (z. B. Byte- und Seitenzählern). Bei der Kumulation der angepassten Zähler werden alle Agentencomputer berücksichtigt.
Anmerkung: Wenn Sie die angepassten Zähler nicht unter Ausführung, Seiten oder einem anderen Stammelement platzieren, werden im Fenster Testlaufstatistikzähler hinzufügen/entfernen keinerlei Informationen zu den angepassten Zählern ausgegeben.

Mit dem folgenden Code können Sie einen angepassten Zähler hinzufügen. Nach den Testläufen können Sie den betreffenden angepassten Zähler im Bericht anzeigen, indem Sie diesen von den Ergebnissen in den Bericht ziehen oder indem Sie den Assistenten zum Hinzufügen/Entfernen verwenden.

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 {

	/**
	 * Instances of this will be created using the no-arg constructor.
	 */
	public Class() {
	}

	/**
	 * For javadoc of ICustomCode2 and ITestExecutionServices interfaces, select 'Help Contents' in the
	 * Help menu and select 'Extending Rational Performance Tester functionality' -> 'Extending test execution with custom code'
	 */
	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;
	}

}

Feedback