在使用Selenium进行自动化测试的时候,常常使用默认的Firefox作为WebDriver.但是你会发现,每次运行测试用例的时候都会出现烦人的"导入向导"很烦人,于是乎找到了一个完美的解决办法。
想必刚接触Selenium做WEB自动化测试的时候,常常会遇到这种问题。每次使用Selenium启动firefox的时候都会出现"导入向导",只能通过手动点击取消掉用例才能继续跑下去。
这个问题困扰着每个自动化测试的初学,下面是解决的思路,供参考。
解决步骤
1.使用Google而不是使用百度搜解决方法,用英文而不用中文去搜索;
2.分析问题出现的原理,而不是粗暴的浅尝辄止的解决了事;
3.记录下解决的步骤,并设置好标题关键词,希望更多的人看到,解决他们的痛苦。
Firefox中有一个默认的Profile配置文件,这个只要你安装了firefox就会默认创建的。
你可以在开始菜单的运行文本框执行firefox -p命令调取查看。
点击OK后就可以看到了。只有一个default用户配置文件。
而每次使用Selenium启动Firefox的时候都默认出现导入向导。我们的解决办法是需要创建一个专门用于Selenium使用的用户文件。
点击『Create Profile』创建一个新的用户配置文件。
这是创建后的结果。这时你再启动Firefox就会发现,烦人的弹窗没有啦。
如果用百度搜索,你会发现网上也有解决方案,他们是将到firefox的profiles.ini所在文件中修改IsRelative=1->IsRelative=0
这种解决方案,我试过了,电脑不启动还可以,一旦重新启动后,又会出现烦人的导入向导。并没有彻底解决问题。
这就是两种思维带来的两种不同的解决方式。孰优孰劣一目了然了吧。
西边人西说测试,
头条号(软件测试资源站)作者,程序爬虫获取国内外测试资源分享给自学爱好者。
今日头条关注后,私信回复如下关键词获取大量打包资料下载。
测试资料、工具、Python、自动化测试报告、梯子 等
自学联盟爱好者QQ群:330374464
网友评论