ConvertTailPage.java 1.13 KB
package com.essa.pageObject.PODocumentary;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.support.FindBy;

import com.essa.framework.BasePage;

/**
 * 转在途尾货页面
 * @author Administrator
 *
 */
public class ConvertTailPage extends BasePage {

	public ConvertTailPage(WebDriver driver) {
		super(driver);
	}
	/*
	 * 元素定位
	 */
	@FindBy (xpath = "//*[@name='tailDeliveryDay']")
	WebElement tailDeliveryDay;//尾货货期
	
	@FindBy (xpath ="//*[@name='moveOutQuantity']")
	WebElement moveOutQuantity;//转出箱数
	
	@FindBy (xpath ="//button[text()='保存']")
	WebElement save;//保存
	
	@FindBy (xpath ="//button[text()='确定']")
	WebElement confirm;//保存
	
	/*
	 * 页面方法
	 */
	/**
	 * 对sku转在途尾货
	 * @return PO单看板页面
	 */
	public POBoardPage convertTail() {
		dynamicWait(By.xpath("//*[@name='tailDeliveryDay']"));
		sendKeys(tailDeliveryDay, "7");
		sendKeys(moveOutQuantity, "2");
		click(save);
		dynamicWait(By.xpath("//button[text()='确定']"));
		click(confirm);
		return new POBoardPage(driver);
	}
}