public class IeBrower extends AbstractWebBrower
文件名:IeBrower.java
用途:用于启动IE浏览器,并加载相应的待测页面。
启动浏览器需要调用AbstractWebBrower.getDriver()方法启动浏览器,若在构造方法中定义了Page类,则
启动浏览器时会自动对页面进行加载,若未定义,则只打开浏览器,如:
若调用方法:
IeBrower brower = new IeBrower(File)
brower.AbstractWebBrower.getDriver()
后将只全屏打开浏览器,不会加载页面;若调用方法:
IeBrower brower = new IeBrower(File, Page)
//或IeBrower brower = new IeBrower(File, String, String)
brower.AbstractWebBrower.getDriver()
后将全屏打开浏览器,并加载相应的页面
编码时间:2020年11月8日 下午3:52:31
修改时间:2020年11月8日 下午3:52:31
driverFile, nowPage, pageMap, windowHandleSetdriver, informationJson| Constructor and Description |
|---|
IeBrower(File driverFile)
指定驱动文件所在路径
|
IeBrower(File driverFile,
Page page)
指定驱动文件路径并添加一个待测站点
|
IeBrower(File driverFile,
String url,
String pageName)
指定驱动文件路径并添加一个待测站点
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
getBrowerDriverSetName()
用于返回浏览器驱动设置的名称,由于每个浏览器不同,导致启动驱动名称也不同
|
protected void |
openBrower()
用于启动浏览器
|
void |
setIeOption(org.openqa.selenium.ie.InternetExplorerOptions ieOption)
用于对IE浏览器的个性化设置
|
alertAccept, alertDimiss, alertGetText, alertInput, closeBrower, closeLabel, getAllInformation, getDriver, getNowPage, getOpenPage, hasPopuWindow, initialization, maxWindow, openUrl, openUrl, refreshPage, switchNowPage, switchPopuWindow, switchWindow, switchWindowgetLogRecordpublic IeBrower(File driverFile, Page page)
driverFile - 驱动文件对象page - Page类对象public IeBrower(File driverFile, String url, String pageName)
driverFile - 驱动文件对象url - 待测站点pageName - 待测站点名称,用于切换页面public IeBrower(File driverFile)
driverFile - 驱动文件对象public void setIeOption(org.openqa.selenium.ie.InternetExplorerOptions ieOption)
ieOption - IE设置类对象(InternetExplorerOptions)protected void openBrower()
AbstractBroweropenBrower in class AbstractBrowerprotected String getBrowerDriverSetName()
AbstractWebBrowergetBrowerDriverSetName in class AbstractWebBrowerCopyright © 2024. All rights reserved.