Commit a524812adec50a6560ec5d46b3e69e8c2367b3aa
1 parent
d3c5a77a
idea增加epd环境
Showing
4 changed files
with
84 additions
and
66 deletions
Show diff stats
src/main/java/com/essa/framework/BasePage.java
... | ... | @@ -267,7 +267,7 @@ public class BasePage { |
267 | 267 | |
268 | 268 | /** |
269 | 269 | * 元素在页面上是否可见 |
270 | - * @param element | |
270 | + * @param | |
271 | 271 | * @return |
272 | 272 | */ |
273 | 273 | protected boolean isVisibility(By by) { |
... | ... | @@ -653,6 +653,12 @@ public class BasePage { |
653 | 653 | forceWait(1000); |
654 | 654 | } |
655 | 655 | } |
656 | + /** | |
657 | + * bpms动态等待,指的是我们后台系统那个加载的圈圈 | |
658 | + */ | |
659 | + protected void dynamicWait() { | |
660 | + dynamicWait(By.xpath("//*[@name='tailDeliveryDay']")); | |
661 | + } | |
656 | 662 | |
657 | 663 | /** |
658 | 664 | * 与上面的方法相反,如果元素存在,等待直到元素不存在,最长7秒 | ... | ... |
src/main/java/com/essa/framework/EnvEnum.java
src/main/java/com/essa/testSuite/TestTail.java
... | ... | @@ -17,70 +17,70 @@ import com.essa.pageObject.StorageManage.ReceiveTaskDealPage; |
17 | 17 | import com.essa.pageObject.needDealt.NeedDealtApplyPage; |
18 | 18 | |
19 | 19 | public class TestTail extends BaseTest { |
20 | - WebDriver driver; | |
20 | + WebDriver driver; | |
21 | 21 | |
22 | - @BeforeClass | |
23 | - public void setUp() { | |
24 | - initsetUp(); | |
25 | - loginValid("yuwanhang"); | |
26 | - } | |
27 | - | |
28 | - @AfterClass | |
29 | - public void tearDown() { | |
30 | - driver.quit(); | |
31 | - } | |
22 | + @BeforeClass | |
23 | + public void setUp() { | |
24 | + initsetUp(); | |
25 | + loginValid("yuwanhang"); | |
26 | + } | |
32 | 27 | |
33 | - /** | |
34 | - * 转尾货 | |
35 | - */ | |
36 | - @Test | |
37 | - public void testTail() { | |
38 | - driver = getDriver(); | |
39 | - HomePage homePage = PageFactory.initElements(driver, HomePage.class); | |
40 | - PODocumentaryListPage poDocumentaryListPage = PageFactory.initElements(driver, PODocumentaryListPage.class); | |
41 | - POBoardPage poBoardPage = PageFactory.initElements(driver, POBoardPage.class); | |
42 | - ConvertTailPage convertTailPage = PageFactory.initElements(driver, ConvertTailPage.class); | |
43 | - homePage.toPoDocumentaryListPage(); | |
44 | - poDocumentaryListPage.todetail(); | |
45 | - poBoardPage.toTail(); | |
46 | - convertTailPage.convertTail(); | |
47 | - } | |
48 | - | |
49 | - /** | |
50 | - * 设置收货、装柜的仓库地址 | |
51 | - */ | |
52 | - @Test | |
53 | - public void noticReceive() { | |
54 | - driver = getDriver(); | |
55 | - HomePage homePage = PageFactory.initElements(driver, HomePage.class); | |
56 | - NoticeReceivePage noticeReceivePage = PageFactory.initElements(driver, NoticeReceivePage.class); | |
57 | - homePage.toNoticeReceivePage(); | |
58 | - noticeReceivePage.setWareHouse(); | |
59 | - } | |
60 | - | |
61 | - /** | |
62 | - * 收货通知处理 | |
63 | - */ | |
64 | - @Test | |
65 | - public void dealWithDelivery() { | |
66 | - driver = getDriver(); | |
67 | - HomePage homePage = PageFactory.initElements(driver, HomePage.class); | |
68 | - GoodsReceiveTaskPage goodsReceiveTaskPage = PageFactory.initElements(driver, GoodsReceiveTaskPage.class); | |
69 | - ReceiveTaskDealPage receiveTaskDealPage = PageFactory.initElements(driver, ReceiveTaskDealPage.class); | |
70 | - homePage.toGoodsReceiveTaskPage(); | |
71 | - goodsReceiveTaskPage.dealReceive(); | |
72 | - receiveTaskDealPage.allReceive(); | |
73 | - } | |
74 | - | |
75 | - /** | |
76 | - * 大跟单确认船期 | |
77 | - */ | |
78 | - @Test | |
79 | - public void confirmSailingDate() { | |
80 | - driver = getDriver(); | |
81 | - HomePage homePage = PageFactory.initElements(driver, HomePage.class); | |
82 | - NeedDealtApplyPage needDealtApplyPage = PageFactory.initElements(driver, NeedDealtApplyPage.class); | |
83 | - homePage.toSailingDateConfirmPage(); | |
84 | - needDealtApplyPage.confirmSailingDate(); | |
85 | - } | |
28 | + @AfterClass | |
29 | + public void tearDown() { | |
30 | + driver.quit(); | |
31 | + } | |
32 | + | |
33 | + /** | |
34 | + * 转尾货 | |
35 | + */ | |
36 | + @Test | |
37 | + public void testTail() { | |
38 | + driver = getDriver(); | |
39 | + HomePage homePage = PageFactory.initElements(driver, HomePage.class); | |
40 | + PODocumentaryListPage poDocumentaryListPage = PageFactory.initElements(driver, PODocumentaryListPage.class); | |
41 | + POBoardPage poBoardPage = PageFactory.initElements(driver, POBoardPage.class); | |
42 | + ConvertTailPage convertTailPage = PageFactory.initElements(driver, ConvertTailPage.class); | |
43 | + homePage.toPoDocumentaryListPage(); | |
44 | + poDocumentaryListPage.todetail(); | |
45 | + poBoardPage.toTail(); | |
46 | + convertTailPage.convertTail(); | |
47 | + } | |
48 | + | |
49 | + /** | |
50 | + * 设置收货、装柜的仓库地址 | |
51 | + */ | |
52 | + @Test | |
53 | + public void noticReceive() { | |
54 | + driver = getDriver(); | |
55 | + HomePage homePage = PageFactory.initElements(driver, HomePage.class); | |
56 | + NoticeReceivePage noticeReceivePage = PageFactory.initElements(driver, NoticeReceivePage.class); | |
57 | + homePage.toNoticeReceivePage(); | |
58 | + noticeReceivePage.setWareHouse(); | |
59 | + } | |
60 | + | |
61 | + /** | |
62 | + * 收货通知处理 | |
63 | + */ | |
64 | + @Test | |
65 | + public void dealWithDelivery() { | |
66 | + driver = getDriver(); | |
67 | + HomePage homePage = PageFactory.initElements(driver, HomePage.class); | |
68 | + GoodsReceiveTaskPage goodsReceiveTaskPage = PageFactory.initElements(driver, GoodsReceiveTaskPage.class); | |
69 | + ReceiveTaskDealPage receiveTaskDealPage = PageFactory.initElements(driver, ReceiveTaskDealPage.class); | |
70 | + homePage.toGoodsReceiveTaskPage(); | |
71 | + goodsReceiveTaskPage.dealReceive(); | |
72 | + receiveTaskDealPage.allReceive(); | |
73 | + } | |
74 | + | |
75 | + /** | |
76 | + * 大跟单确认船期 | |
77 | + */ | |
78 | + @Test | |
79 | + public void confirmSailingDate() { | |
80 | + driver = getDriver(); | |
81 | + HomePage homePage = PageFactory.initElements(driver, HomePage.class); | |
82 | + NeedDealtApplyPage needDealtApplyPage = PageFactory.initElements(driver, NeedDealtApplyPage.class); | |
83 | + homePage.toSailingDateConfirmPage(); | |
84 | + needDealtApplyPage.confirmSailingDate(); | |
85 | + } | |
86 | 86 | } | ... | ... |
... | ... | @@ -0,0 +1,11 @@ |
1 | +#browserName=FireFox | |
2 | +#browserName=IE | |
3 | +browserName=Chrome | |
4 | + | |
5 | +serverURL=http://www.yesazhineng.cn:8000/ | |
6 | +buyerURL=https://epd-en.essatoy.com/ | |
7 | + | |
8 | +jdbc.driver=com.mysql.cj.jdbc.Driver | |
9 | +jdbc.url=jdbc:mysql://120.76.152.227:3325/bpms | |
10 | +jdbc.user=essa_epd | |
11 | +jdbc.pwd=H5]L(VUONwe,.-)- | |
0 | 12 | \ No newline at end of file | ... | ... |