From 687cafe9920d5cc292430215a4b578c841d8f159 Mon Sep 17 00:00:00 2001 From: hanlei <364767929> Date: Wed, 31 Oct 2018 16:16:28 +0800 Subject: [PATCH] 船务 --- src/main/java/com/essa/testSuite/TestConfirLogistics.java | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+), 0 deletions(-) create mode 100644 src/main/java/com/essa/testSuite/TestConfirLogistics.java diff --git a/src/main/java/com/essa/testSuite/TestConfirLogistics.java b/src/main/java/com/essa/testSuite/TestConfirLogistics.java new file mode 100644 index 0000000..1070990 --- /dev/null +++ b/src/main/java/com/essa/testSuite/TestConfirLogistics.java @@ -0,0 +1,81 @@ +package com.essa.testSuite; + +import com.essa.pageObject.LogisticShipp.*; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.support.PageFactory; +import org.testng.annotations.AfterClass; +import org.testng.annotations.BeforeClass; +import com.essa.pageObject.BaseTest; +import com.essa.pageObject.HomePage; + +public class TestConfirLogistics extends BaseTest { + + WebDriver driver; + + @BeforeClass + public void setUp() { + initsetUp(); + loginValid("chenhong"); + } + + @AfterClass + public void tearDown() { + driver.quit(); + } + + @org.testng.annotations.Test(description = "通知确认船务资料、订车、发车") + public void confirmLogisticsTest() { + this.driver = getDriver(); + + HomePage homePage = PageFactory.initElements(driver, HomePage.class); + homePage.toLogisticsShippPage(); + + //通知业务人员和客户,进行船务资料确认 + LogisticsShippPage logisticsShippPage = PageFactory.initElements(driver, LogisticsShippPage.class); + logisticsShippPage.isSucceed(); + + homePage.getHome(); + homePage.logout(); + loginValid("yanqingping"); + + //待办 + homePage.toSailingDateConfirmPage(); + //业务员补充船务资料 + SellerFillInfoPage sellerFillInfo = PageFactory.initElements(driver, SellerFillInfoPage.class); + sellerFillInfo.toSellerFillInfo(); + + //登记备选船期待办 + homePage.getHome(); + homePage.logout(); + loginValid("wangmiaodan"); + homePage.toSailingDateConfirmPage(); + RegisOptShpDatePage regisOptShpDatePage = PageFactory.initElements(driver,RegisOptShpDatePage.class); + regisOptShpDatePage.toRegisOptShpDatePage(); + + //大跟单确认 + homePage.getHome(); + homePage.logout(); + loginValid("yuwanhang"); + homePage.toSailingDateConfirmPage(); + LargeDcofdPage largeDcofdPage = PageFactory.initElements(driver,LargeDcofdPage.class); + largeDcofdPage.toLargeDcofdPage(); + + //订舱 + homePage.getHome(); + homePage.logout(); + loginValid("chenhong"); + + homePage.toLogisticsShippPage(); + CabinInfoPage cabinInfoPage = PageFactory.initElements(driver, CabinInfoPage.class); + cabinInfoPage.toCabinInfoPage(); + + //订车信息确认 + BookingCarPage bookingCarPage = PageFactory.initElements(driver, BookingCarPage.class); + bookingCarPage.toBookingCarPage(); + + //确认发车 + SendCarPage sendCarPage = PageFactory.initElements(driver, SendCarPage.class); + sendCarPage.toSendCarPage(); + + } +} -- libgit2 0.21.2