webdriver在firefox中执行功能测试

Jmeter中使用webdriver sampler 在firefox中执行自动化测试时,提示如下类似错误。

*** Blocklist::_preloadBlocklistFile: blocklist is disabled
1424873733308	addons.manager	DEBUG	Registering shutdown blocker for <unnamed-provider>

Build info: version: '2.44.0', revision: '76d78cf323ce037c5f92db6c1bba601c2ac43ad8', time: '2014-10-23 13:11:40'
System info: host: 'marin', ip: '10.151.96.93', os.name: 'Windows 8.1', os.arch: 'amd64', os.version: '6.3', java.version: '1.7.0_67'
Driver info: driver.version: FirefoxDriver
	at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:130)
	at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:246)
	at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:114)
	at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:191)
	at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:186)
	at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:182)

 

google了一番, 此类问题大概是由于 firefox的版本与selenium-firefox-driver 的版本不兼容导致。
所以升级selenium-firefox-driver 到最新版本,重启jmeter进行运行,此问题修复。

selenium-firefox-driver 下载地址 http://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-firefox-driver/2.49.0

此篇文章已被阅读2424 次

Add a Comment

邮箱地址不会被公开。 必填项已用*标注