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 monitoring 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
-
-
Constructor Summary
Constructors Constructor Description TigerDirector()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidapplyTestLibConfig()static voidcreateAfoRepoort()static TigerLibConfiggetLibConfig()static StringgetProxySettings()static TigerTestEnvMgrgetTigerTestEnvMgr()static booleanisInitialized()static voidreadConfiguration()static voidstartMonitorUITestEnvMgrAndTigerProxy()static voidsynchronizeTestCasesWithPolarion()static voidupdateStepInMonitor(Step step)static voidwaitForQuit()
-
-
-
Method Detail
-
readConfiguration
public static void readConfiguration()
-
applyTestLibConfig
public static void applyTestLibConfig()
-
startMonitorUITestEnvMgrAndTigerProxy
public static void startMonitorUITestEnvMgrAndTigerProxy()
-
isInitialized
public static boolean isInitialized()
-
getTigerTestEnvMgr
public static TigerTestEnvMgr getTigerTestEnvMgr()
-
synchronizeTestCasesWithPolarion
public static void synchronizeTestCasesWithPolarion()
-
createAfoRepoort
public static void createAfoRepoort()
-
getProxySettings
public static String getProxySettings()
-
waitForQuit
public static void waitForQuit()
-
updateStepInMonitor
public static void updateStepInMonitor(Step step)
-
getLibConfig
public static TigerLibConfig getLibConfig()
-
-