Package de.gematik.test.tiger.lib
Class TigerDirector
- java.lang.Object
-
- de.gematik.test.tiger.lib.TigerDirector
-
public class TigerDirector extends Object
The TigerDirector is the public interface of the high level features of the Tiger test framework.- read and apply Tiger test framework configuration from tiger.yaml
- start workflow UI, Tiger test environment manager and local Tiger Proxy
- Sync test cases with Polarion
- Sync test reports with Aurora and Polarion
- Create requirement coverage report based on @Afo annotations and requirements downloaded from Polarion
-
-
Field Summary
Fields Modifier and Type Field Description static TigerRestAssuredCurlLoggingFiltercurlLoggingFilterstatic org.springframework.context.ConfigurableApplicationContextenvMgrApplicationContext
-
Constructor Summary
Constructors Constructor Description TigerDirector()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcreateAfoRepoort()static TigerLibConfiggetLibConfig()static StringgetLocalTigerProxyUrl()static TigerTestEnvMgrgetTigerTestEnvMgr()static booleanisInitialized()static booleanisSerenityAvailable()static booleanisSerenityAvailable(boolean quiet)static voidpauseExecution()static voidregisterRestAssuredFilter()static voidregisterShutdownHook()static voidstart()static voidsynchronizeTestCasesWithPolarion()static voidtestUninitialize()static voidunregisterRestAssuredFilter()static voidwaitForQuit()
-
-
-
Field Detail
-
curlLoggingFilter
public static TigerRestAssuredCurlLoggingFilter curlLoggingFilter
-
envMgrApplicationContext
public static org.springframework.context.ConfigurableApplicationContext envMgrApplicationContext
-
-
Method Detail
-
start
public static void start()
-
registerShutdownHook
public static void registerShutdownHook()
-
isInitialized
public static boolean isInitialized()
-
getTigerTestEnvMgr
public static TigerTestEnvMgr getTigerTestEnvMgr()
-
synchronizeTestCasesWithPolarion
public static void synchronizeTestCasesWithPolarion()
-
createAfoRepoort
public static void createAfoRepoort()
-
getLocalTigerProxyUrl
public static String getLocalTigerProxyUrl()
-
waitForQuit
public static void waitForQuit()
-
isSerenityAvailable
public static boolean isSerenityAvailable()
-
isSerenityAvailable
public static boolean isSerenityAvailable(boolean quiet)
-
testUninitialize
public static void testUninitialize()
-
registerRestAssuredFilter
public static void registerRestAssuredFilter()
-
unregisterRestAssuredFilter
public static void unregisterRestAssuredFilter()
-
pauseExecution
public static void pauseExecution()
-
getLibConfig
public static TigerLibConfig getLibConfig()
-
-