public static string ToTraceString(this FindElementEventArgs e) { var method = e.FindMethod.ToString(); try { if (e.Element != null) { var element = $"[{e.Element.Location.X},{e.Element.Location.Y}] - <{e.Element.TagName}>{e.Element.Text}</{e.Element.TagName}>"; return(method + " - " + element); } } catch (Exception) { /* ignore */ } return(method); }
private static void FindElementCompleted(object sender, FindElementEventArgs e) { if (e.Element == null) { TestWebDriver.LogMessage(LogLevel.Verbose, "Found element from WebDriver: " + e.FindMethod); } else { TestWebDriver.LogMessage(LogLevel.Verbose, "Found element from WebElement: " + e.FindMethod); } if (!TestWebDriver.Settings.HighlightElements) { return; } if (TestWebDriver.PreviousElement != null) { TestWebDriver.Highlight(TestWebDriver.PreviousElement, true); } TestWebDriver.Highlight(TestWebDriver.CurrentElement); }
/// <summary> /// Raises the <see cref="E:FindingElement" /> event. /// </summary> /// <param name="e">The <see cref="FindElementEventArgs"/> instance containing the event data.</param> protected override void OnFindingElement(FindElementEventArgs e) { Logger.Trace(CultureInfo.CurrentCulture, "OnFindingElement: {0}", e.FindMethod); base.OnFindingElement(e); }
private static void webdriver_FindingElementHandler(object sender, FindElementEventArgs e) { Log("Finding element: " + e.FindMethod); }
protected internal static void webdriver_FindingElementHandler(object sender, FindElementEventArgs e) { WebDriverEventLog.Add("Finding element: " + e.FindMethod); }
/// <summary> /// Event for webdriver that is finding an element /// </summary> /// <param name="sender">Sender object</param> /// <param name="e">Event object</param> private void WebDriver_FindingElement(object sender, FindElementEventArgs e) { this.LogVerbose($"Finding element: {e.FindMethod}"); }
/// <summary> /// Handles the find element completed event /// </summary> /// <param name="sender">The object sending the event</param> /// <param name="e">Arguments for the web driver found element event</param> public virtual void FiringDriver_FindElementCompleted(object sender, FindElementEventArgs e) { }
private void firingDriver_FindingElement(object sender, FindElementEventArgs e) { }
private void ClickEvent(object sender, FindElementEventArgs e) { Console.WriteLine(e.FindMethod.ToString()); }
public void AfterElementIsFound(object sender, FindElementEventArgs e) { webLog.Info("Found Element " + e.FindMethod.ToString()); }
public void WhenFindingElement(object sender, FindElementEventArgs e) { // webLog.Info("Finding Element"); }
protected override void OnFindingElement(FindElementEventArgs e) { Console.WriteLine("Finding element: " + e.FindMethod); }
protected override void OnFindElementCompleted(FindElementEventArgs e) { Console.WriteLine("Element is found: " + e.FindMethod); }
public static void firingDriver_FindElementCompleted(object sender, FindElementEventArgs e) { File.AppendAllText(AdminTest.logPath, "Found element: " + e.FindMethod.ToString() + "\n\n"); }
protected virtual void OnFindingElement(FindElementEventArgs e) { this.FindingElement?.Invoke(this, e); }
/// <summary> /// The firing driver find element completed. /// </summary> /// <param name="sender"> /// The sender. /// </param> /// <param name="e"> /// The e. /// </param> private void FiringDriverFindElementCompleted(object sender, FindElementEventArgs e) { StfLogger.LogInfo($"WebAdaper found element [{e.FindMethod}]"); }
public void OnFindingElement(object sender, FindElementEventArgs e) { string message = $"Finding element with tag name: [{e.Element?.TagName ?? ""}] using locator : [{e.FindMethod}]"; WriteMethod(Status.Info, message); }
public static void _FindElementCompleted(object sender, FindElementEventArgs eventArgs) { Logger.log.Debug("FindingElementCompleted from " + eventArgs.Element == null ? "IWebDriver" : "IWebElement" + eventArgs.FindMethod.ToString()); }
/// <summary> /// Handles the find element event /// </summary> /// <param name="sender">The object sending the event</param> /// <param name="e">Arguments for the web driver finding element event</param> public virtual void FiringDriver_FindingElement(object sender, FindElementEventArgs e) { }
/// <summary> /// 查找元素前发生 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void EventDriver_FindingElement(object sender, FindElementEventArgs e) { Debug.WriteLine("-----------------------------------------"); Debug.WriteLine($"即将查找的元素为:{e.FindMethod.ToString()}"); }
private void WebDriverListener_FindingElement(object sender, FindElementEventArgs e) { LogMessage($"Finding element `{e.FindMethod}`"); }
/// <summary> /// 查找元素后发生 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void EventDriver_FindElementCompleted(object sender, FindElementEventArgs e) { Debug.WriteLine("-----------------------------------------"); Debug.WriteLine($"找到元素,条件为:{e.FindMethod.ToString()}"); }
/// <summary> /// Event for webdriver that is finished finding an element /// </summary> /// <param name="sender">Sender object</param> /// <param name="e">Event object</param> private void WebDriver_FindElementCompleted(object sender, FindElementEventArgs e) { Log.LogMessage(MessageType.INFORMATION, $"Found element: {e.FindMethod}"); }
public void OnFindingElement(FindElementEventArgs e) { Console.Out.WriteLine("EventFiringWebDriver --> OnFindingElement"); }
/// <summary> /// Raises the <see cref="E:FindElement" /> event. /// </summary> /// <param name="e">The <see cref="WebElementEventArgs"/> instance containing the event data.</param> protected override void OnFindingElement(FindElementEventArgs e) { Parallel.Invoke(() => _driver.WaitForPageReadyStateToComplete(), () => _driver.WaitForActiveJQueryToComplete()); base.OnFindingElement(e); }
public void OnFindElementCompleted(FindElementEventArgs e) { Console.Out.WriteLine("EventFiringWebDriver --> OnFindElementCompleted"); }
public void firingDriver_FindElementCompleted(object sender, FindElementEventArgs e) { _log.Debug( $"FindElementCompleted from {(e.Element == null ? "IWebDriver " : "IWebElement ")} {e.FindMethod.ToString()}"); }
private void FindElement(object sender, FindElementEventArgs e) { CloseJS(); WaitForAjax(); Console.WriteLine("FindElement"); }
private static void firingDriver_FindElementCompleted(object sender, FindElementEventArgs e) { Console.Out.WriteLine("firingDriver_FindElementCompleted"); Console.Out.WriteLine(e.FindMethod); }
private void Driver_FindingElement(object sender, FindElementEventArgs e) { throw new NotImplementedException(); }