所以我正在使用Selenium Webdriver进行Java自动化项目,但是我遇到了使驱动程序与正在使用的浏览器保持最新的问题。我已经使用Capabilities类来获取驱动程序或浏览器版本(我不知道该使用哪个版本),并且我需要知道如何获取另一个版本,以便可以比较两者以进行自动更新。这是我的基本结构:
`Capabilities cap1,cap2;
cap1 = ((RemoteWebDriver) test).getCapabilities();
cap2 =//function to access browser information;
if(cap1.getCapability("chromeDriverVersion")!=/* cap2 function to get browser version*/){
updateDriver();
}
else{
proceed();
}`
我正在寻找的是cap2方法。你会建议什么?