java - webdriver 引用变量中的元素
问题描述
当我打印我的 Webdriver 引用变量时,我得到以下值,
ChromeDriver: chrome on XP (d4631482441c5b7fd464863f70aba801)
有人可以详细解释这些值的含义吗?
解决方案
您会看到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
推荐阅读
- python - Python中map函数的行为
- android - 如何将所有按钮设置为无边框 Android
- python - Python 或 bash 脚本:如果模式在两个相同标记之间的行中,则删除行和第一个标记
- iphone - Swift 工具栏按钮仅在一个场景中触发 exec_bad_instruction
- android - Handling Entities and Pojos
- r - 从 R 函数生成 .md 降价文件
- go - Vault Token Helper not being detected?
- php - 未定义的偏移量#####
- android - 等待蓝牙启用
- ruby-on-rails - Sprocket 错误 - 资产未声明为在生产中预编译