public void StopVideoRecording() { try { if (Config.settings.reportSettings.videoRecordingOnError && Config.settings.runTimeSettings.RunOnRemoteHost == false) { testData.recorder.Stop(); } } catch (Exception e) { Log.Failure("Exception caught while trying to stop video recording : " + e.Message); } }
public void StartVideoRecording() { try { if (Config.settings.reportSettings.videoRecordingOnError) { testData.recorder = Capture.StartRecording(new CaptureParameters { Zoom = .25 }, 5); testData.recorder.OverlayManager.AddOverlay(overlay); } } catch (Exception e) { Log.Failure("Exception caught while trying to start video recording : " + e.Message); } }
internal void StartNewProxy() { try { if (Config.settings.httpProxy.startProxy) { proxy.CreateProxy(); proxy.CreateHar(); } } catch (Exception e) { Log.Failure("Failed to setup proxy: " + e.Message + ": Trying again..."); proxy.CreateProxy(); proxy.CreateHar(); } }