是否可以在Saucelab中使用硒c#测试浏览器扩展。如果是这样,如何以及在何处将最新的扩展程序包放置在ucelab VM中,以便硒启动带有扩展程序的浏览器。

最佳答案

对于Firefox和chrome,可以通过提供功能或配置文件来实现。例如在Firefox中:

File file = new File(“ firebug-1.8.1.xpi”);
   FirefoxProfile firefoxProfile =新的FirefoxProfile();
   firefoxProfile.addExtension(file);
   firefoxProfile.setPreference(“ extensions.firebug.currentVersion”,“ 1.8.1”); //避免启动屏幕

WebDriver驱动程序=新的FirefoxDriver(firefoxProfile);

关于c# - 在Saucelabs中使用Selenium C#进行浏览器扩展测试,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27619760/

10-13 03:54