public abstract class AbstractBrower extends Object
文件名:AbstractBrower.java
用途: 定义浏览器的基本方法,以便于操作类获取到相应的WebDriver对象
编码时间:2021年4月2日 上午8:19:27
修改时间:2022年1月18日 上午8:26:44
Modifier and Type | Field and Description |
---|---|
protected org.openqa.selenium.WebDriver |
driver
用于存储获取到的浏览器对象
|
protected com.alibaba.fastjson.JSONObject |
informationJson
用于存储浏览器启动时的信息
|
Constructor and Description |
---|
AbstractBrower() |
Modifier and Type | Method and Description |
---|---|
void |
closeBrower()
用于关闭浏览器
|
abstract String |
getAllInformation()
用于以json字符串的形式返回浏览器的信息
|
abstract org.openqa.selenium.WebDriver |
getDriver()
用于启动浏览器,并返回WebDriver对象
|
ActionLogRecord |
getLogRecord()
用于返回日志记录类对象
|
protected abstract void |
openBrower()
用于启动浏览器
|
protected org.openqa.selenium.WebDriver driver
protected com.alibaba.fastjson.JSONObject informationJson
public abstract org.openqa.selenium.WebDriver getDriver()
public abstract String getAllInformation()
public void closeBrower()
protected abstract void openBrower()
public ActionLogRecord getLogRecord()
Copyright © 2024. All rights reserved.