首页 > 解决方案 > webdriver 引用变量中的元素

问题描述

当我打印我的 Webdriver 引用变量时,我得到以下值,

ChromeDriver: chrome on XP (d4631482441c5b7fd464863f70aba801)

有人可以详细解释这些值的含义

标签: javaseleniumselenium-webdriverwebdriverselenium-chromedriver

解决方案


您会看到toString()of RemoteWebDriver,它ChromeDriver继承自。ChromeDriver不会覆盖它,因此您会看到父实现

@Override
public String toString() {
    return String.format("%s: %s on %s (%s)", getClass().getSimpleName(), caps.getBrowserName(), platform, getSessionId());
}

getClass().getSimpleName()= Chrome 驱动程序

caps.getBrowserName()= 铬

platform= Windows XP

getSessionId()= d4631482441c5b7fd464863f70aba801


推荐阅读