/// <summary> /// This method launches silverlight application /// </summary> /// <param name="applicationPath">Silverlight Application path</param> /// <param name="browserTitle">Browser Title</param> /// <returns></returns> public override List <AutomationElement> LaunchApp(string applicationPath, string browserTitle) { this.ApplicationTitle = browserTitle; StateDiagnosis.Instance.StartDiagnosis(this); try { List <AutomationElement> aeList = BrowserSupportHandler.LaunchBrowser(applicationPath, this.ApplicationTitle); StateDiagnosis.Instance.StopDiagnosis(this); return(aeList); } catch (Exception) { StateDiagnosis.Instance.StopDiagnosis(this); return(null); } }
public static void UnloadBrowser(string applicationTitle) { BrowserSupportHandler.UnloadBrowser(applicationTitle); }