Způsob spouštění testů můžete rozšířit zapsáním vlastního kódu Java™ a zavoláním tohoto kódu z testu. Můžete také určit, že výsledky testů, které jsou ovlivněny tímto vlastním kódem, budou zahrnuty do sestav.
Vytvoření vlastního kódu Java
Vlastní kód používá odkazy v testu jako vstup a vrací upravené hodnoty do testu. Pomocí rozhraní
ICustomCode2 vytvořte vlastní kód a pomocí rozhraní
ITestExecutionServices rozšiřte provedení testu. Tato rozhraní jsou součástí balíku com.ibm.rational.test.lt.kernel.services.
Rozhraní a třídy služeb provedení testu
Rozhraní a třídy služeb provedení testu se používají k úpravě provádění vašich testů. Tato rozhraní a třídy najdete v balíku com.ibm.rational.test.lt.kernel. Každé rozhraní a třída jsou stručně popsány v tomto tématu. Podrobný popis najdete v informacích Javadoc.
Příklady vlastního kódu
Vlastní kód umožňuje provádět takové úlohy, jako správu cyklů, načítání informací o virtuálním uživateli, spouštění externích programů z testů a přizpůsobení korelace dat.
Migrace vlastního kódu z předchozích verzí
Můžete spouštět skripty, které obsahují vlastní kód z předchozích verzí, a upravit testy tak, aby nově volaly staré nebo nové třídy vlastního kódu.