【发布时间】:2015-02-21 13:26:24
【问题描述】:
是否可以在 Saucelab 中使用 selenium c# 测试浏览器扩展。如果是这样,如何以及在 saucelab VM 中放置最新扩展包的位置,以便 selenium 启动带有扩展的浏览器。
【问题讨论】:
标签: c# selenium browser-extension saucelabs
是否可以在 Saucelab 中使用 selenium c# 测试浏览器扩展。如果是这样,如何以及在 saucelab VM 中放置最新扩展包的位置,以便 selenium 启动带有扩展的浏览器。
【问题讨论】:
标签: c# selenium browser-extension saucelabs
对于 Firefox 和 chrome,可以通过提供功能或配置文件来实现。例如在火狐的情况下:
文件 file = new File("firebug-1.8.1.xpi"); FirefoxProfile firefoxProfile = new FirefoxProfile(); firefoxProfile.addExtension(file); firefoxProfile.setPreference("extensions.firebug.currentVersion", "1.8.1"); // 避免启动屏幕
WebDriver driver = new FirefoxDriver(firefoxProfile);
【讨论】: