首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在工作空间永久添加Selenium配置文件

如何在工作空间永久添加Selenium配置文件
EN

Stack Overflow用户
提问于 2014-07-15 13:34:04
回答 1查看 266关注 0票数 0

我为webDriver创建了Firefox。

下面是创建的概要文件的代码:

代码语言:javascript
复制
    ProfilesIni profile = new ProfilesIni();
    FirefoxProfile myProfile = profile.getProfile("Selenium");
    driver = new FirefoxDriver(myProfile);

其中"Selenium“是配置文件的名称。它在我的机器上运行得很好。现在,我想把这个项目部署到其他人身上。但他并没有将firefox配置文件中的首选项设置为与我的相同。所以他不能用剧本。

如何在我的框架/项目中添加这个firefox配置文件,所以如果我将相同的框架提供给其他人,他可以使用相同的功能。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-15 13:39:00

您需要从Mozilla备份您的配置文件,如本教程所述。而不是将该配置文件作为项目的一部分(因此将其放到src/test/resources中的某个地方),然后只需执行

代码语言:javascript
复制
File profileDir = new File(profileLocation);
FirefoxProfile profile = new FirefoxProfile(profileDir);
WebDriver driver = new FirefoxDriver(profile);

或者,您也可以在Java代码中创建自己的代码,这取决于配置文件有多少设置。

代码语言:javascript
复制
FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("general.useragent.override", "some UA string");
WebDriver driver = new FirefoxDriver(profile);
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24759657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档