最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

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

业界 admin 3浏览 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/")

 

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. 暂无评论