private void EventDriver_ScriptExecuting(object sender, WebDriverScriptEventArgs e)
        {
            Trace.TraceEvent(TraceEventType.Verbose,
                             Constants.Tracing.BrowserScriptExecutingEventId,
                             $"ScriptExecuting - {e.Script}");

            OnScriptExecuting(e);
        }
        private void OnScriptExecuted(object sender, WebDriverScriptEventArgs webDriverScriptEventArgs)
        {
            SeleniumLog log = SeleniumLog.Instance();

            if (log.Config.OnScriptExecute_LogAfterEvent)
            {
                log.Indent();
                log.Debug("[Selenium Event]  Script Executed Successfully!", take_screenshot: log.Config.OnScriptExecute_TakeScreenshotAfterEvent);
                log.Unindent();
            }
        }
        private void OnScriptExecuting(object sender, WebDriverScriptEventArgs webDriverScriptEventArgs)
        {
            SeleniumLog log = SeleniumLog.Instance();

            if (log.Config.OnScriptExecute_LogBeforeEvent)
            {
                log.Indent();
                log.Debug("[Selenium Event]  Script Executing: " + webDriverScriptEventArgs.Script, take_screenshot: log.Config.OnScriptExecute_TakeScreenshotBeforeEvent);
                log.Unindent();
            }
        }
Exemple #4
0
        private void EventDriver_ScriptExecuting(object sender, WebDriverScriptEventArgs e)
        {
            Trace.TraceEvent(TraceEventType.Verbose,
                             Constants.Tracing.BrowserScriptExecutingEventId,
                             $"ScriptExecuting - {e.Script}");

            //Logs.Log("Verbose 14", TraceEventType.Verbose.ToString(),
            //       Constants.Tracing.BrowserScriptExecutingEventId.ToString(),
            //    $"ScriptExecuting - {e.Script}");
            OnScriptExecuting(e);
        }
Exemple #5
0
    public void TakeScreenshotOnExecute(object sender, WebDriverScriptEventArgs e)
    {
        var filePath = "Where you want to save the file.";

        try
        {
            _webDriver.TakeScreenshot().SaveAsFile(filePath, ImageFormat.Png);
        }
        catch (Exception)
        {
            //DO something
        }
    }
 /// <summary>
 /// Raises the <see cref="E:ScriptExecuting" /> event.
 /// </summary>
 /// <param name="e">The <see cref="WebDriverScriptEventArgs"/> instance containing the event data.</param>
 protected override void OnScriptExecuting(WebDriverScriptEventArgs e)
 {
     Logger.Trace(CultureInfo.CurrentCulture, "On Script Executing: {0}", e.Script);
     base.OnScriptExecuting(e);
 }
Exemple #7
0
 /// <summary>
 /// Event for webdriver has executed a script
 /// </summary>
 /// <param name="sender">Sender object</param>
 /// <param name="e">Event object</param>
 private void WebDriver_ScriptExecuted(object sender, WebDriverScriptEventArgs e)
 {
     Log.LogMessage(MessageType.INFORMATION, $"Script executed: {e.Script}");
 }
Exemple #8
0
 /// <summary>
 /// Event for webdriver that is script executing
 /// </summary>
 /// <param name="sender">Sender object</param>
 /// <param name="e">Event object</param>
 private void WebDriver_ScriptExecuting(object sender, WebDriverScriptEventArgs e)
 {
     this.LogVerbose($"Script executing: {e.Script}");
 }
Exemple #9
0
 /// <summary>
 /// Handles the script executed event
 /// </summary>
 /// <param name="sender">The object sending the event</param>
 /// <param name="e">Arguments for the web driver script event</param>
 public virtual void FiringDriver_ScriptExecuted(object sender, WebDriverScriptEventArgs e)
 {
 }
Exemple #10
0
 public void OnScriptExecuted(WebDriverScriptEventArgs e)
 {
     Console.Out.WriteLine("EventFiringWebDriver --> OnScriptExecuted");
 }
Exemple #11
0
 public static void _ScriptExecuted(object sender, WebDriverScriptEventArgs eventArgs)
 {
     Logger.log.Debug("Script " + eventArgs.Script.ToString() + "is executed");
 }
Exemple #12
0
 public static void _ScriptExecuting(object sender, WebDriverScriptEventArgs eventArgs)
 {
     Logger.log.Debug("Executing script of " + eventArgs.Script.ToString());
 }
Exemple #13
0
 private void EventFiringWebDriver_ScriptExecuting(object sender, WebDriverScriptEventArgs e)
 {
     Console.WriteLine("Javascript executing");
 }
 protected virtual void OnScriptExecuting(WebDriverScriptEventArgs e)
 {
     this.ScriptExecuting?.Invoke(this, e);
 }
Exemple #15
0
 /// <summary>
 /// Event for webdriver has executed a script
 /// </summary>
 /// <param name="sender">Sender object</param>
 /// <param name="e">Event object</param>
 private void WebDriver_ScriptExecuted(object sender, WebDriverScriptEventArgs e)
 {
     this.Log.LogMessage(MessageType.INFORMATION, "Script executed: {0}", e.Script);
 }
Exemple #16
0
 private void ScriptExecuted(object sender, WebDriverScriptEventArgs e)
 {
     Trace.WriteLine($"The following script was executed: {e.Script}");
 }