扩展到其他类后,Chrome驱动程序值变为null

时间:2016-01-21 12:51:39

标签: selenium selenium-webdriver selenium-chromedriver

我有测试班"测试"和配置类" Base",在配置类中我设置了它已扩展到测试类的驱动程序实例"测试"

驱动程序的值为chrome驱动程序获取null但获取firefox驱动程序的值 在测试班"测试"

Chrome驱动程序设置:

System.setProperty("webdriver.chrome.driver", "D:\\Eclipse workspace_POC\\chromedriver_win32\\chromedriver.exe");       
WebDriver driver = new ChromeDriver();

Firefox驱动程序设置:

WebDriver driver = new firefoxDriver();

任何人都可以对问题进行排序。

1 个答案:

答案 0 :(得分:0)

尝试使用静态实例..等等,

// In Test Class 
public static WebDriver driver = null; 

// Config Class [Works only if u extend Test. If not try Test.driver] 
driver = new ChromeDriver();