Blame view

src/main/java/com/essa/testSuite/TestTail.java 2.66 KB
d3c5a77a   zengjin   idea第一次提交
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  package com.essa.testSuite;
  
  import org.openqa.selenium.WebDriver;
  import org.openqa.selenium.support.PageFactory;
  import org.testng.annotations.AfterClass;
  import org.testng.annotations.BeforeClass;
  import org.testng.annotations.Test;
  
  import com.essa.pageObject.BaseTest;
  import com.essa.pageObject.HomePage;
  import com.essa.pageObject.PODocumentary.ConvertTailPage;
  import com.essa.pageObject.PODocumentary.POBoardPage;
  import com.essa.pageObject.PODocumentary.PODocumentaryListPage;
  import com.essa.pageObject.StorageManage.GoodsReceiveTaskPage;
  import com.essa.pageObject.StorageManage.NoticeReceivePage;
  import com.essa.pageObject.StorageManage.ReceiveTaskDealPage;
  import com.essa.pageObject.needDealt.NeedDealtApplyPage;
  
  public class TestTail extends BaseTest {
0b640e79   zengjin   修改设置装柜的返回值
20
  	WebDriver driver;
d3c5a77a   zengjin   idea第一次提交
21
  
0b640e79   zengjin   修改设置装柜的返回值
22
23
24
25
26
  	@BeforeClass
  	public void setUp() {
  		initsetUp();
  		loginValid("yuwanhang");
  	}
d3c5a77a   zengjin   idea第一次提交
27
  
0b640e79   zengjin   修改设置装柜的返回值
28
29
30
31
  	@AfterClass
  	public void tearDown() {
  		driver.quit();
  	}
a524812a   zengjin   idea增加epd环境
32
  
0b640e79   zengjin   修改设置装柜的返回值
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
  	/**
  	 * 转尾货
  	 */
  	@Test
  	public void testTail() {
  		driver = getDriver();
  		HomePage homePage = PageFactory.initElements(driver, HomePage.class);
  		PODocumentaryListPage poDocumentaryListPage = PageFactory.initElements(driver, PODocumentaryListPage.class);
  		POBoardPage poBoardPage = PageFactory.initElements(driver, POBoardPage.class);
  		ConvertTailPage convertTailPage = PageFactory.initElements(driver, ConvertTailPage.class);
  		homePage.toPoDocumentaryListPage();
  		poDocumentaryListPage.todetail();
  		poBoardPage.toTail();
  		convertTailPage.convertTail();
  	}
a524812a   zengjin   idea增加epd环境
48
  
0b640e79   zengjin   修改设置装柜的返回值
49
50
51
52
53
54
55
56
57
58
59
  	/**
  	 * 设置收货、装柜的仓库地址
  	 */
  	@Test
  	public void noticReceive() {
  		driver = getDriver();
  		HomePage homePage = PageFactory.initElements(driver, HomePage.class);
  		NoticeReceivePage noticeReceivePage = PageFactory.initElements(driver, NoticeReceivePage.class);
  		homePage.toNoticeReceivePage();
  		noticeReceivePage.setWareHouse();
  	}
a524812a   zengjin   idea增加epd环境
60
  
0b640e79   zengjin   修改设置装柜的返回值
61
62
63
64
65
66
67
68
69
70
71
72
73
  	/**
  	 * 收货通知处理
  	 */
  	@Test
  	public void dealWithDelivery() {
  		driver = getDriver();
  		HomePage homePage = PageFactory.initElements(driver, HomePage.class);
  		GoodsReceiveTaskPage goodsReceiveTaskPage = PageFactory.initElements(driver, GoodsReceiveTaskPage.class);
  		ReceiveTaskDealPage receiveTaskDealPage = PageFactory.initElements(driver, ReceiveTaskDealPage.class);
  		homePage.toGoodsReceiveTaskPage();
  		goodsReceiveTaskPage.dealReceive();
  		receiveTaskDealPage.allReceive();
  	}
a524812a   zengjin   idea增加epd环境
74
  
0b640e79   zengjin   修改设置装柜的返回值
75
76
77
78
79
80
81
82
83
84
85
  	/**
  	 * 大跟单确认船期
  	 */
  	@Test
  	public void confirmSailingDate() {
  		driver = getDriver();
  		HomePage homePage = PageFactory.initElements(driver, HomePage.class);
  		NeedDealtApplyPage needDealtApplyPage = PageFactory.initElements(driver, NeedDealtApplyPage.class);
  		homePage.toSailingDateConfirmPage();
  		needDealtApplyPage.confirmSailingDate();
  	}
d3c5a77a   zengjin   idea第一次提交
86
  }