Egyéni számlálók jelentéshez adása

Teljesítményjelentésekhez egyéni számlálókat egyéni kód használatával adhat hozzá. A tesztek futtatása után az egyéni számlálók eredményei automatikusan összesítésre kerülnek ugyanúgy, ahogyan az alapértelmezett teljesítményteszt-számlálók (például a byte- vagy oldalszámlálók) eredményei. Az egyéni számlálók összesítése az összes ügynök számítógép eredményét kombinálja.
Megjegyzés: A Futási statisztikaszámlálók hozzáadása/eltávolítása ablak csak akkor fogja tartalmazni az egyéni számlálók információit, ha az egyéni számlálókat a Run, Pages vagy más gyökérelem alá helyezi.

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;
	}

}

Visszajelzés