Selenium Webdriver 操作的日志记录或扩展
Posted
技术标签:
【中文标题】Selenium Webdriver 操作的日志记录或扩展【英文标题】:Logging or Extension of Selenium Webdriver actions 【发布时间】:2012-08-18 09:16:24 【问题描述】:有没有一种方法可以覆盖或扩展本机 Selenium WebDriver 操作,例如“click”或“sendKeys”以用于日志记录?因此,在执行常规点击或 sendKeys 后,将触发以下代码:
Logger log = Logger.getLogger(className);
log.setLevel(logLevel);
log.info(strButtonName + " was clicked");
【问题讨论】:
【参考方案1】:确切的实现将取决于语言,但您应该能够创建一个继承 WebDriver 的类,然后添加扩展方法或重载来执行单击和记录操作。
【讨论】:
以上是关于Selenium Webdriver 操作的日志记录或扩展的主要内容,如果未能解决你的问题,请参考以下文章
使用selenium.webdriver.common.desired_capabilities获取浏览器日志
日志中的selenium webdriver ruby 警告消息
Selenium webdriver-获取性能日志-未知日期时间戳(12345.12345)