最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

aardio 谷歌浏览器自动化 (一) 浏览器初始化

运维笔记admin3浏览0评论

aardio 中提供的 chrome谷歌浏览器自动化测试库 chrome.driver 自动匹配最合适的ChromeDriver版本,并且负责自动下载安装,自动分配空闲端口

chrome.driverex 是本人在作者这个库的基础上进行的一个扩展库。增加了一些常用的函数

浏览器初始化常用设置函数列表

setMaximized

设置窗口最大化
setUserAgent设置UserAgent
setWinPos设置窗口位置x,y
setWinSize设置窗口大小
setIncognito设置无痕模式
setHeadless设置无界面模式
setDownloadDir设置默认下载目录路径
disableErrDialogs禁止所有错误对话框
disablePassWordManager禁止'保存密码'提示框
disableImage禁止加载图片
disableAutomation禁止显示浏览器被控制提示

        

下面看示例1:

import chrome.driverex
driver = chrome.driverex()

//禁止显示浏览器被控制提示
driver.disableAutomation()

//在x=300,y=400位置显示窗口
driver.setWinPos(300,400)

//窗口宽800,高600
driver.setWinSize(800,600)

//打开浏览器
wb = driver.startBrowser()

wb.go("http://www.taobao")

 

示例2:

import chrome.driverex
driver = chrome.driverex()

//禁止显示浏览器被控制提示
driver.disableAutomation()

//禁止加载图片
driver.disableImage()

//打开浏览器
wb = driver.startBrowser()

wb.go("https://www.taobao/")

 

发布评论

评论列表(0)

  1. 暂无评论