BasePage1.java 789 Bytes
package com.essa.framework;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;

public class BasePage1 {
	public static WebDriver driver;
	/**
	 * 构造方法
	 * @param driver
	 */
	public BasePage1(WebDriver driver) {
		BasePage.driver = driver;
	}
	/**
	 * 填写文本
	 * @param element 元素
	 * @param text    文本值
	 */
	protected void sendKeys(WebElement element, String text) {
		element.clear();// 清除原有文本
		element.sendKeys(text);
	}
	/**
	 * 鼠标左键点击
	 * @param element 元素
	 */
	protected void click(WebElement element) {
		element.click();
	}
	/**
	 * 获取当前页面的标题
	 * @return 标题
	 */
	protected String getCurrentPageTitle() {
		return driver.getTitle();
	}
}