UI自动化笔记(一)

学习前端页面网址:www.w3school.com.cn

一、Driver常用方法(浏览器相关操作)

例子

 

二、如果火狐未安装在默认路径下

方法一:实例化浏览器时,需要增加参数

路径:C:\Program Files (x86)\Mozilla Firefox\firefox.exe 

 参数解释: executable_path  可执行文件路径

       firefox_profile 用户配置信息

方法二:把火狐的安装路径配置到系统环境变量PATH下面

 

三、启动带有用户配置信息的浏览器

用户配置信息存储在firefox_profile文件中,打开该文件方法:WIN+R→运行→%APPDATA%

存储路径C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\614wzf2x.default

情景模拟:环境统一配置或者环境初始化  

途径:将614wzf2x.default发送到每个人固定路径下即可

 

四、设置浏览器配置

  1、火狐浏览器地址栏:ahout:config      浏览器配置以及浏览器插件配置

 

属性相关单词:preference    argument  primits

 

应用场景一:设置浏览器主页

步骤:修改2个参数

browser.startup.page参数为0时:启用默认浏览器   参数为1时,启动带有用户配置的浏览器

代码如下:

 

应用场景二:火狐自动下载安装包

步骤: 设置下载路径→选择自定义下载模式→下载时,关闭windows提示框→设置可以保存的文件格式

 

应用场景三:设置服务器代理(了解即可)

 

应用场景四:火狐插件都是.xpi结尾,功能:导出前端页面加载性能

 将插件放在项目里

插件安装步骤:安装firebug→安装netExport

下载文件步骤:打开firebug→切换到【网络】→打开小绿灯→导出保存文件→保存路径→点击保存

 

 

应用场景五:使用谷歌浏览器

报错:

解决方法:

      1、将driver配置到系统环境变量的PATH中

      2、将chromedriver.exe放在D:/根目录下

      3、将chromedriver粘到项目中来,和项目一起走

      4、将文件粘贴在C:\Python27路径下,不用添加参数,因为网络驱动启动,首先去python根目录下寻找chrome驱动

 

 五、谷歌  火狐安装插件代码对比

 

posted @ 2018-06-19 22:36  ylpaj  阅读(380)  评论(0)    收藏  举报