iam*_*ant 5 java selenium-webdriver
我正在使用selenium webdriver为一些网站构建测试框架,我的目标是让许多驱动程序同时运行相同的测试(也就是一个firefoxdriver,一个internetexplorerdriver和一个chromedriver同时运行一些共享资源).但是,我在记录哪个驱动程序正在做什么时遇到了问题.我通过很多代码传递驱动程序,但据我所知,webdriver不知道它是什么特定类型的驱动程序.有没有办法向webdriver元素询问它被实例化的内容?
你可以使用instanceof喜欢
if( driver instanceof FirefoxDriver) {
System.out.println("Firefox it is!!");
}
else if( driver instanceof ChromeDriver) {
System.out.println("Chrome it is!!");
}
// and so on
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息:'instanceof'运算符用于什么?
| 归档时间: |
|
| 查看次数: |
3471 次 |
| 最近记录: |