From fd314991aba849095b4400a7f340710f2de67b6e Mon Sep 17 00:00:00 2001 From: toby5221 Date: Mon, 5 Nov 2018 18:19:29 +0800 Subject: [PATCH] 原厂商品和市场商品建档增加输入商品长宽高、包装长宽高 --- src/main/java/com/essa/pageObject/GoodsManage/AddMarketGoodsPage.java | 34 ++++++++++++++++++++++++++++++++++ src/main/java/com/essa/pageObject/GoodsManage/AddOriginalGoodsPage.java | 38 ++++++++++++++++++++++++++++++++++++-- 2 files changed, 70 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/essa/pageObject/GoodsManage/AddMarketGoodsPage.java b/src/main/java/com/essa/pageObject/GoodsManage/AddMarketGoodsPage.java index 9cc13ce..b0fe086 100644 --- a/src/main/java/com/essa/pageObject/GoodsManage/AddMarketGoodsPage.java +++ b/src/main/java/com/essa/pageObject/GoodsManage/AddMarketGoodsPage.java @@ -298,6 +298,30 @@ public class AddMarketGoodsPage extends BasePage { // //横向滚动条2,滚动条与内容一起,无法拖动 // @FindBy (xpath="//*[contains(@id,'table-single-goods-sku')]/..") // WebElement widthScroll2; + + //商品体积-长 + @FindBy (xpath = "//td[@title='商品尺寸(cm)']//input[@placeholder='长']") + WebElement goodsLong; + + //商品体积-宽 + @FindBy (xpath = "//td[@title='商品尺寸(cm)']//input[@placeholder='宽']") + WebElement goodsWidth; + + //商品体积-高 + @FindBy (xpath = "//td[@title='商品尺寸(cm)']//input[@placeholder='高']") + WebElement goodsHigh; + + // 包装体积-长 + @FindBy (xpath = "//td[@title='包装尺寸(cm)']//input[@placeholder='长']") + WebElement packeLong; + + // 包装体积-宽 + @FindBy (xpath = "//td[@title='包装尺寸(cm)']//input[@placeholder='宽']") + WebElement packeWidth; + + // 包装体积-高 + @FindBy (xpath = "//td[@title='包装尺寸(cm)']//input[@placeholder='高']") + WebElement packeHigh; //外箱体积-长 @FindBy (xpath="//*[@title='外箱体积(cm)']/div[2]/input") @@ -458,6 +482,16 @@ public class AddMarketGoodsPage extends BasePage { jsExecutorDragAndDrop(widthScroll1,2000,0); mywait(packageLong); + + //商品尺寸 + sendKeys(goodsLong,"10"); + sendKeys(goodsWidth,"15"); + sendKeys(goodsHigh,"20"); + + //包装尺寸 + sendKeys(packeLong,"10"); + sendKeys(packeWidth,"18"); + sendKeys(packeHigh,"25"); //外箱体积 sendKeys(packageLong, "100"); diff --git a/src/main/java/com/essa/pageObject/GoodsManage/AddOriginalGoodsPage.java b/src/main/java/com/essa/pageObject/GoodsManage/AddOriginalGoodsPage.java index 6ff2ca9..225e6d2 100644 --- a/src/main/java/com/essa/pageObject/GoodsManage/AddOriginalGoodsPage.java +++ b/src/main/java/com/essa/pageObject/GoodsManage/AddOriginalGoodsPage.java @@ -301,7 +301,31 @@ public class AddOriginalGoodsPage extends BasePage { // //横向滚动条2,滚动条与内容一起,无法拖动 // @FindBy (xpath="//*[contains(@id,'table-single-goods-sku')]/..") // WebElement widthScroll2; - + + //商品体积-长 + @FindBy (xpath = "//td[@title='商品尺寸(cm)']//input[@placeholder='长']") + WebElement goodsLong; + + //商品体积-宽 + @FindBy (xpath = "//td[@title='商品尺寸(cm)']//input[@placeholder='宽']") + WebElement goodsWidth; + + //商品体积-高 + @FindBy (xpath = "//td[@title='商品尺寸(cm)']//input[@placeholder='高']") + WebElement goodsHigh; + + // 包装体积-长 + @FindBy (xpath = "//td[@title='包装尺寸(cm)']//input[@placeholder='长']") + WebElement packeLong; + + // 包装体积-宽 + @FindBy (xpath = "//td[@title='包装尺寸(cm)']//input[@placeholder='宽']") + WebElement packeWidth; + + // 包装体积-高 + @FindBy (xpath = "//td[@title='包装尺寸(cm)']//input[@placeholder='高']") + WebElement packeHigh; + //外箱体积-长 @FindBy (xpath="//*[@title='外箱体积(cm)']/div[2]/input") WebElement packageLong; @@ -455,7 +479,17 @@ public class AddOriginalGoodsPage extends BasePage { jsExecutorDragAndDrop(widthScroll1,2000,0); mywait(packageLong); - + + //商品尺寸 + sendKeys(goodsLong,"10"); + sendKeys(goodsWidth,"15"); + sendKeys(goodsHigh,"20"); + + //包装尺寸 + sendKeys(packeLong,"10"); + sendKeys(packeWidth,"18"); + sendKeys(packeHigh,"25"); + //外箱体积 sendKeys(packageLong, "100"); sendKeys(packageWidth, "50"); -- libgit2 0.21.2