Commit a619f762b4de7530264d69a9c585095f679f1eb9
1 parent
a8f68b31
开发梳理;
Showing
10 changed files
with
86 additions
and
128 deletions
Show diff stats
src/main/java/com/essa/framework/BrowserEngine.java
@@ -7,7 +7,6 @@ import org.openqa.selenium.ie.InternetExplorerDriver; | @@ -7,7 +7,6 @@ import org.openqa.selenium.ie.InternetExplorerDriver; | ||
7 | import org.openqa.selenium.remote.CapabilityType; | 7 | import org.openqa.selenium.remote.CapabilityType; |
8 | import org.openqa.selenium.remote.DesiredCapabilities; | 8 | import org.openqa.selenium.remote.DesiredCapabilities; |
9 | 9 | ||
10 | -import java.io.IOException; | ||
11 | import java.util.concurrent.TimeUnit; | 10 | import java.util.concurrent.TimeUnit; |
12 | 11 | ||
13 | public class BrowserEngine { | 12 | public class BrowserEngine { |
@@ -18,7 +17,7 @@ public class BrowserEngine { | @@ -18,7 +17,7 @@ public class BrowserEngine { | ||
18 | 17 | ||
19 | private ConfigProperties configProperties; | 18 | private ConfigProperties configProperties; |
20 | 19 | ||
21 | - public void initConfigData() throws IOException{ | 20 | + public void initConfigData() { |
22 | env1 = null == env1 ? EnvEnum.SIT : env1; | 21 | env1 = null == env1 ? EnvEnum.SIT : env1; |
23 | configProperties = ConfigProperties.getConfig(env1); | 22 | configProperties = ConfigProperties.getConfig(env1); |
24 | browserEnum = BrowserEnum.fromCode(configProperties.getBrowserName()); | 23 | browserEnum = BrowserEnum.fromCode(configProperties.getBrowserName()); |
@@ -39,7 +38,7 @@ public class BrowserEngine { | @@ -39,7 +38,7 @@ public class BrowserEngine { | ||
39 | * @return | 38 | * @return |
40 | */ | 39 | */ |
41 | private WebDriver getBrowser(BrowserEnum browser,String url,int waitTime){ | 40 | private WebDriver getBrowser(BrowserEnum browser,String url,int waitTime){ |
42 | - System.setProperty(browser.getExeName(), ".\\src\\main\\resources\\" + browser.getDriver()); | 41 | + System.setProperty(browser.getExeName(), SystemConstant.RESOURCE_PATH + browser.getDriver()); |
43 | switch(browser) { | 42 | switch(browser) { |
44 | case Firefox:{ | 43 | case Firefox:{ |
45 | driver = new FirefoxDriver(); | 44 | driver = new FirefoxDriver(); |
src/main/java/com/essa/framework/SuitesEnum.java
@@ -96,7 +96,7 @@ public enum SuitesEnum { | @@ -96,7 +96,7 @@ public enum SuitesEnum { | ||
96 | 96 | ||
97 | SuitesEnum(String code, String suiteName, String desc) { | 97 | SuitesEnum(String code, String suiteName, String desc) { |
98 | this.code = code; | 98 | this.code = code; |
99 | - this.suiteName = suiteName; | 99 | + this.suiteName = SystemConstant.SUITES_PATH + suiteName; |
100 | this.desc = desc; | 100 | this.desc = desc; |
101 | } | 101 | } |
102 | 102 |
src/main/java/com/essa/framework/SystemConstant.java
0 → 100644
@@ -0,0 +1,11 @@ | @@ -0,0 +1,11 @@ | ||
1 | +package com.essa.framework; | ||
2 | + | ||
3 | +/** | ||
4 | + * Created by weicheng on 2018/10/26. | ||
5 | + */ | ||
6 | +public class SystemConstant { | ||
7 | + | ||
8 | + public static final String RESOURCE_PATH = ".\\src\\main\\resources\\"; | ||
9 | + | ||
10 | + public static final String SUITES_PATH = RESOURCE_PATH + "\\suites\\"; | ||
11 | +} |
src/main/java/com/essa/pageObject/BaseTest.java
1 | package com.essa.pageObject; | 1 | package com.essa.pageObject; |
2 | 2 | ||
3 | -import java.io.IOException; | ||
4 | - | ||
5 | -import org.openqa.selenium.WebDriver; | ||
6 | -import org.openqa.selenium.support.PageFactory; | ||
7 | - | ||
8 | import com.buyer.pageObject.BuyerLoginPage; | 3 | import com.buyer.pageObject.BuyerLoginPage; |
9 | import com.buyer.pageObject.IndexPage; | 4 | import com.buyer.pageObject.IndexPage; |
10 | import com.essa.framework.BrowserEngine; | 5 | import com.essa.framework.BrowserEngine; |
11 | -import com.essa.pageObject.LoginPage; | 6 | +import org.openqa.selenium.WebDriver; |
7 | +import org.openqa.selenium.support.PageFactory; | ||
12 | 8 | ||
13 | /** | 9 | /** |
14 | * @author Administrator | 10 | * @author Administrator |
@@ -26,11 +22,11 @@ public class BaseTest { | @@ -26,11 +22,11 @@ public class BaseTest { | ||
26 | */ | 22 | */ |
27 | public void initsetUp() { | 23 | public void initsetUp() { |
28 | BrowserEngine browserEngine = new BrowserEngine(); | 24 | BrowserEngine browserEngine = new BrowserEngine(); |
29 | - try { | 25 | +// try { |
30 | browserEngine.initConfigData(); | 26 | browserEngine.initConfigData(); |
31 | - } catch (IOException e) { | 27 | + /*} catch (IOException e) { |
32 | e.printStackTrace(); | 28 | e.printStackTrace(); |
33 | - } | 29 | + }*/ |
34 | driver = browserEngine.getBrowser(); | 30 | driver = browserEngine.getBrowser(); |
35 | } | 31 | } |
36 | 32 | ||
@@ -39,11 +35,11 @@ public class BaseTest { | @@ -39,11 +35,11 @@ public class BaseTest { | ||
39 | */ | 35 | */ |
40 | public void initBuyer() { | 36 | public void initBuyer() { |
41 | BrowserEngine browserEngine = new BrowserEngine(); | 37 | BrowserEngine browserEngine = new BrowserEngine(); |
42 | - try { | 38 | +// try { |
43 | browserEngine.initConfigData(); | 39 | browserEngine.initConfigData(); |
44 | - } catch (IOException e) { | 40 | + /* } catch (IOException e) { |
45 | e.printStackTrace(); | 41 | e.printStackTrace(); |
46 | - } | 42 | + }*/ |
47 | driver = browserEngine.buyerGetBrowser(); | 43 | driver = browserEngine.buyerGetBrowser(); |
48 | } | 44 | } |
49 | 45 |
src/main/java/com/essa/testSuite/TestDevelopmentAbility.java
1 | package com.essa.testSuite; | 1 | package com.essa.testSuite; |
2 | 2 | ||
3 | -import static org.testng.Assert.assertEquals; | ||
4 | - | ||
5 | -import java.io.IOException; | ||
6 | - | 3 | +import com.essa.framework.SystemConstant; |
4 | +import com.essa.pageObject.BaseTest; | ||
5 | +import com.essa.pageObject.HomePage; | ||
6 | +import com.essa.pageObject.SupplierOperationsTrackPage; | ||
7 | +import com.essa.pageObject.SupplierStrengthPage; | ||
7 | import org.openqa.selenium.WebDriver; | 8 | import org.openqa.selenium.WebDriver; |
8 | import org.openqa.selenium.support.PageFactory; | 9 | import org.openqa.selenium.support.PageFactory; |
9 | import org.testng.annotations.AfterClass; | 10 | import org.testng.annotations.AfterClass; |
@@ -12,10 +13,9 @@ import org.testng.annotations.DataProvider; | @@ -12,10 +13,9 @@ import org.testng.annotations.DataProvider; | ||
12 | import org.testng.annotations.Test; | 13 | import org.testng.annotations.Test; |
13 | import org.testng.asserts.SoftAssert; | 14 | import org.testng.asserts.SoftAssert; |
14 | 15 | ||
15 | -import com.essa.pageObject.HomePage; | ||
16 | -import com.essa.pageObject.SupplierOperationsTrackPage; | ||
17 | -import com.essa.pageObject.SupplierStrengthPage; | ||
18 | -import com.essa.pageObject.BaseTest; | 16 | +import java.io.IOException; |
17 | + | ||
18 | +import static org.testng.Assert.assertEquals; | ||
19 | 19 | ||
20 | public class TestDevelopmentAbility extends BaseTest { | 20 | public class TestDevelopmentAbility extends BaseTest { |
21 | 21 | ||
@@ -102,7 +102,7 @@ public class TestDevelopmentAbility extends BaseTest { | @@ -102,7 +102,7 @@ public class TestDevelopmentAbility extends BaseTest { | ||
102 | 102 | ||
103 | try { | 103 | try { |
104 | 104 | ||
105 | - return com.essa.framework.BasePage.readExcel(".\\src\\main\\resources", "data.xlsx", "供应商"); | 105 | + return com.essa.framework.BasePage.readExcel(SystemConstant.RESOURCE_PATH, "data.xlsx", "供应商"); |
106 | 106 | ||
107 | } catch (Exception e) { | 107 | } catch (Exception e) { |
108 | 108 |
src/main/java/com/essa/testSuite/TestLogin.java
1 | package com.essa.testSuite; | 1 | package com.essa.testSuite; |
2 | 2 | ||
3 | -import java.io.IOException; | ||
4 | - | 3 | +import com.essa.framework.BrowserEngine; |
4 | +import com.essa.framework.SystemConstant; | ||
5 | +import com.essa.pageObject.HomePage; | ||
6 | +import com.essa.pageObject.LoginPage; | ||
5 | import org.openqa.selenium.WebDriver; | 7 | import org.openqa.selenium.WebDriver; |
6 | import org.openqa.selenium.support.PageFactory; | 8 | import org.openqa.selenium.support.PageFactory; |
7 | import org.testng.annotations.AfterClass; | 9 | import org.testng.annotations.AfterClass; |
@@ -10,9 +12,7 @@ import org.testng.annotations.DataProvider; | @@ -10,9 +12,7 @@ import org.testng.annotations.DataProvider; | ||
10 | import org.testng.annotations.Test; | 12 | import org.testng.annotations.Test; |
11 | import org.testng.asserts.SoftAssert; | 13 | import org.testng.asserts.SoftAssert; |
12 | 14 | ||
13 | -import com.essa.framework.BrowserEngine; | ||
14 | -import com.essa.pageObject.HomePage; | ||
15 | -import com.essa.pageObject.LoginPage; | 15 | +import java.io.IOException; |
16 | 16 | ||
17 | /** | 17 | /** |
18 | * @author Administrator | 18 | * @author Administrator |
@@ -80,7 +80,7 @@ public class TestLogin { | @@ -80,7 +80,7 @@ public class TestLogin { | ||
80 | 80 | ||
81 | try { | 81 | try { |
82 | 82 | ||
83 | - return com.essa.framework.BasePage.readExcel(".\\src\\main\\resources", "data.xlsx", "users"); | 83 | + return com.essa.framework.BasePage.readExcel(SystemConstant.RESOURCE_PATH, "data.xlsx", "users"); |
84 | 84 | ||
85 | } catch (Exception e) { | 85 | } catch (Exception e) { |
86 | 86 |
src/main/java/swing/SwingMain.java
1 | package swing; | 1 | package swing; |
2 | 2 | ||
3 | -import java.awt.EventQueue; | ||
4 | - | ||
5 | -import javax.swing.JFrame; | ||
6 | -import javax.swing.ButtonGroup; | ||
7 | -import javax.swing.JButton; | ||
8 | -import java.awt.event.ActionListener; | ||
9 | -import java.io.BufferedReader; | ||
10 | -import java.io.File; | ||
11 | -import java.io.FileInputStream; | ||
12 | -import java.io.FileNotFoundException; | ||
13 | -import java.io.FileOutputStream; | ||
14 | -import java.io.IOException; | ||
15 | -import java.io.InputStream; | ||
16 | -import java.io.InputStreamReader; | ||
17 | -import java.io.RandomAccessFile; | ||
18 | -import java.io.StringReader; | ||
19 | -import java.text.SimpleDateFormat; | ||
20 | -import java.util.ArrayList; | ||
21 | -import java.util.Date; | ||
22 | -import java.util.List; | ||
23 | -import java.util.Properties; | ||
24 | -import java.util.concurrent.Executors; | ||
25 | -import java.util.concurrent.ScheduledExecutorService; | ||
26 | -import java.util.concurrent.TimeUnit; | ||
27 | -import java.awt.event.ActionEvent; | ||
28 | -import javax.swing.JTextField; | ||
29 | - | ||
30 | -import org.apache.xmlbeans.impl.xb.xsdschema.Public; | 3 | +import com.essa.framework.*; |
4 | +import com.essa.pageObject.GoodsManage.AddOriginalGoodsPage; | ||
5 | +import com.essa.pageObject.GoodsManage.UpdatePicPage; | ||
31 | import org.jdom.Document; | 6 | import org.jdom.Document; |
32 | import org.jdom.Element; | 7 | import org.jdom.Element; |
33 | import org.jdom.JDOMException; | 8 | import org.jdom.JDOMException; |
@@ -35,47 +10,20 @@ import org.jdom.input.SAXBuilder; | @@ -35,47 +10,20 @@ import org.jdom.input.SAXBuilder; | ||
35 | import org.jdom.output.XMLOutputter; | 10 | import org.jdom.output.XMLOutputter; |
36 | import org.testng.TestNG; | 11 | import org.testng.TestNG; |
37 | 12 | ||
38 | -import com.essa.framework.BrowserEngine; | ||
39 | -import com.essa.framework.Logger; | ||
40 | -import com.essa.framework.Model; | ||
41 | -import com.essa.pageObject.GoodsManage.AddOriginalGoodsPage; | ||
42 | -import com.essa.pageObject.GoodsManage.GoodsBankPage; | ||
43 | -import com.essa.pageObject.GoodsManage.UpdatePicPage; | ||
44 | - | ||
45 | -import javax.swing.JLabel; | ||
46 | -import javax.swing.JRadioButton; | ||
47 | -import javax.swing.JComboBox; | ||
48 | -import javax.swing.JFileChooser; | ||
49 | -import javax.swing.JScrollPane; | ||
50 | -import javax.swing.JTextArea; | ||
51 | - | ||
52 | -import java.awt.Color; | ||
53 | -import javax.swing.DefaultComboBoxModel; | ||
54 | -import javax.swing.ImageIcon; | ||
55 | -import java.awt.Toolkit; | ||
56 | -import java.awt.BorderLayout; | ||
57 | -import java.awt.Choice; | ||
58 | -import java.awt.Font; | ||
59 | -import java.awt.Graphics; | ||
60 | - | ||
61 | -import javax.swing.JList; | ||
62 | -import javax.swing.JMenuBar; | ||
63 | -import javax.swing.JTextPane; | ||
64 | -import java.awt.event.InputMethodListener; | ||
65 | -import java.awt.event.InputMethodEvent; | ||
66 | -import java.beans.VetoableChangeListener; | ||
67 | -import java.beans.PropertyChangeEvent; | ||
68 | -import javax.swing.JPanel; | ||
69 | -import java.beans.PropertyChangeListener; | 13 | +import javax.swing.*; |
14 | +import javax.swing.border.LineBorder; | ||
15 | +import java.awt.*; | ||
16 | +import java.awt.event.ActionEvent; | ||
17 | +import java.awt.event.ActionListener; | ||
70 | import java.awt.event.MouseAdapter; | 18 | import java.awt.event.MouseAdapter; |
71 | import java.awt.event.MouseEvent; | 19 | import java.awt.event.MouseEvent; |
72 | -import javax.swing.UIManager; | ||
73 | -import java.awt.TextField; | ||
74 | -import java.awt.Panel; | ||
75 | -import javax.swing.JScrollBar; | ||
76 | -import javax.swing.ScrollPaneConstants; | ||
77 | -import javax.swing.SwingWorker; | ||
78 | -import javax.swing.border.LineBorder; | 20 | +import java.io.File; |
21 | +import java.io.FileOutputStream; | ||
22 | +import java.io.IOException; | ||
23 | +import java.text.SimpleDateFormat; | ||
24 | +import java.util.ArrayList; | ||
25 | +import java.util.Date; | ||
26 | +import java.util.List; | ||
79 | 27 | ||
80 | /** | 28 | /** |
81 | * @author Administrator 图形化 | 29 | * @author Administrator 图形化 |
@@ -130,7 +78,7 @@ public class SwingMain { | @@ -130,7 +78,7 @@ public class SwingMain { | ||
130 | public void initData() { | 78 | public void initData() { |
131 | try { | 79 | try { |
132 | SAXBuilder builder = new SAXBuilder(); | 80 | SAXBuilder builder = new SAXBuilder(); |
133 | - Document document = builder.build(new File(".\\resources\data.xml")); | 81 | + Document document = builder.build(new File(SystemConstant.RESOURCE_PATH + "\data.xml")); |
134 | Element root = document.getRootElement(); | 82 | Element root = document.getRootElement(); |
135 | Element element = root.getChild("data"); | 83 | Element element = root.getChild("data"); |
136 | this.buyerAccount = element.getChildText("buyerAccount"); | 84 | this.buyerAccount = element.getChildText("buyerAccount"); |
@@ -151,12 +99,12 @@ public class SwingMain { | @@ -151,12 +99,12 @@ public class SwingMain { | ||
151 | public void setData(String key,String value) { | 99 | public void setData(String key,String value) { |
152 | try { | 100 | try { |
153 | SAXBuilder builder = new SAXBuilder(); | 101 | SAXBuilder builder = new SAXBuilder(); |
154 | - Document document = builder.build(new File(".\\resources\data.xml")); | 102 | + Document document = builder.build(new File(SystemConstant.RESOURCE_PATH + "\data.xml")); |
155 | Element root = document.getRootElement(); | 103 | Element root = document.getRootElement(); |
156 | Element element = root.getChild("data"); | 104 | Element element = root.getChild("data"); |
157 | element.getChild(key).setText(value); | 105 | element.getChild(key).setText(value); |
158 | XMLOutputter XMLOut = new XMLOutputter(); | 106 | XMLOutputter XMLOut = new XMLOutputter(); |
159 | - XMLOut.output(document,new FileOutputStream(".\\resources\data.xml")); | 107 | + XMLOut.output(document,new FileOutputStream(SystemConstant.RESOURCE_PATH + "\data.xml")); |
160 | } catch (Exception e) { | 108 | } catch (Exception e) { |
161 | e.printStackTrace(); | 109 | e.printStackTrace(); |
162 | } | 110 | } |
@@ -309,10 +257,13 @@ public class SwingMain { | @@ -309,10 +257,13 @@ public class SwingMain { | ||
309 | } | 257 | } |
310 | }); | 258 | }); |
311 | selectSystem.setFont(new Font("微软雅黑", Font.PLAIN, 14)); | 259 | selectSystem.setFont(new Font("微软雅黑", Font.PLAIN, 14)); |
312 | - selectSystem.addItem("SIT"); | 260 | + for (EnvEnum envEnum : EnvEnum.values()) { |
261 | + selectSystem.addItem(envEnum.getCode()); | ||
262 | + } | ||
263 | + /* selectSystem.addItem("SIT"); | ||
313 | selectSystem.addItem("HOTFIX"); | 264 | selectSystem.addItem("HOTFIX"); |
314 | selectSystem.addItem("UAT"); | 265 | selectSystem.addItem("UAT"); |
315 | - selectSystem.addItem("DIT"); | 266 | + selectSystem.addItem("DIT");*/ |
316 | frmvBy.getContentPane().add(selectSystem); | 267 | frmvBy.getContentPane().add(selectSystem); |
317 | 268 | ||
318 | //添加市场商品 | 269 | //添加市场商品 |
@@ -615,48 +566,58 @@ public class SwingMain { | @@ -615,48 +566,58 @@ public class SwingMain { | ||
615 | if (Scene == "新增原厂商品") { | 566 | if (Scene == "新增原厂商品") { |
616 | AddOriginalGoodsPage.setSupplierName(supplierName.getText()); | 567 | AddOriginalGoodsPage.setSupplierName(supplierName.getText()); |
617 | UpdatePicPage.setPicPath(picPath.getText()); | 568 | UpdatePicPage.setPicPath(picPath.getText()); |
618 | - suites.add(".\\resources\\suites\\addOriginalGoods.xml");// 图形界面 | 569 | + suites.add(SuitesEnum.ADD_ORIGINAL_GOODS.getSuiteName()); |
570 | +// suites.add(".\\resources\\suites\\addOriginalGoods.xml");// 图形界面 | ||
619 | } else if (Scene == "新增市场商品") { | 571 | } else if (Scene == "新增市场商品") { |
620 | Model.setBuyerNo(buyerNo2.getText()); | 572 | Model.setBuyerNo(buyerNo2.getText()); |
621 | Model.setPicPath(picPath.getText()); | 573 | Model.setPicPath(picPath.getText()); |
622 | Model.setSupplierName(supplierName.getText()); | 574 | Model.setSupplierName(supplierName.getText()); |
623 | - suites.add(".\\resources\\suites\\addMarketGoods.xml");// 图形界面 | 575 | + suites.add(SuitesEnum.ADD_MARKET_GOODS.getSuiteName()); |
576 | +// suites.add(".\\resources\\suites\\addMarketGoods.xml");// 图形界面 | ||
624 | } else if (Scene == "发布团购") { | 577 | } else if (Scene == "发布团购") { |
625 | AddOriginalGoodsPage.setSupplierName(supplierName.getText()); | 578 | AddOriginalGoodsPage.setSupplierName(supplierName.getText()); |
626 | UpdatePicPage.setPicPath(picPath.getText()); | 579 | UpdatePicPage.setPicPath(picPath.getText()); |
627 | - suites.add(".\\resources\\suites\\publishGroupPurchase.xml");// 图形界面 | 580 | + suites.add(SuitesEnum.PUBLISH_GROUP_PURCHASE.getSuiteName()); |
581 | +// suites.add(".\\resources\\suites\\publishGroupPurchase.xml");// 图形界面 | ||
628 | } else if (Scene == "采购商注册") { | 582 | } else if (Scene == "采购商注册") { |
629 | if (!(registerAccount.getText().equals("") | 583 | if (!(registerAccount.getText().equals("") |
630 | || registerAccount.getText().equals("若不填写将自动生成"))) { | 584 | || registerAccount.getText().equals("若不填写将自动生成"))) { |
631 | Model.setEmail(registerAccount.getText()); | 585 | Model.setEmail(registerAccount.getText()); |
632 | } | 586 | } |
633 | - suites.add(".\\resources\\suites\\buyerRegister.xml");// 图形界面 | 587 | + suites.add(SuitesEnum.BUYER_REGISTER.getSuiteName()); |
588 | +// suites.add(".\\resources\\suites\\buyerRegister.xml");// 图形界面 | ||
634 | } else if (Scene == "添加SKU至购物车") {// 暂时舍弃 | 589 | } else if (Scene == "添加SKU至购物车") {// 暂时舍弃 |
635 | Model.setBuyerAccount(account.getText()); | 590 | Model.setBuyerAccount(account.getText()); |
636 | Model.setBuyerPassword(password.getText()); | 591 | Model.setBuyerPassword(password.getText()); |
637 | Model.setSkuNo(SkuNo.getText()); | 592 | Model.setSkuNo(SkuNo.getText()); |
638 | - suites.add(".\\resources\\suites\\addSkuToCart.xml"); | 593 | + suites.add(SuitesEnum.ADD_SKU_TO_CART.getSuiteName()); |
594 | +// suites.add(".\\resources\\suites\\addSkuToCart.xml"); | ||
639 | } else if (Scene == "成品询价") { | 595 | } else if (Scene == "成品询价") { |
640 | Model.setBuyerAccount(account.getText()); | 596 | Model.setBuyerAccount(account.getText()); |
641 | Model.setBuyerPassword(password.getText()); | 597 | Model.setBuyerPassword(password.getText()); |
642 | Model.setSkuNo(SkuNo.getText()); | 598 | Model.setSkuNo(SkuNo.getText()); |
643 | if (Model.getIsactivity() == 1) { | 599 | if (Model.getIsactivity() == 1) { |
644 | - suites.add(".\\resources\\suites\\activityInquiry.xml"); | 600 | + suites.add(SuitesEnum.ACTIVITY_INQUIRY.getSuiteName()); |
601 | +// suites.add(".\\resources\\suites\\activityInquiry.xml"); | ||
645 | }else { | 602 | }else { |
646 | - suites.add(".\\resources\\suites\\productInquiry.xml"); | 603 | + suites.add(SuitesEnum.PRODUCT_INQUIRY.getSuiteName()); |
604 | +// suites.add(".\\resources\\suites\\productInquiry.xml"); | ||
647 | } | 605 | } |
648 | } else if (Scene == "生成PO") { | 606 | } else if (Scene == "生成PO") { |
649 | Model.setBuyerAccount(account.getText()); | 607 | Model.setBuyerAccount(account.getText()); |
650 | Model.setBuyerPassword(password.getText()); | 608 | Model.setBuyerPassword(password.getText()); |
651 | Model.setSkuNo(SkuNo.getText()); | 609 | Model.setSkuNo(SkuNo.getText()); |
652 | if (Model.getIsactivity() == 1) { | 610 | if (Model.getIsactivity() == 1) { |
653 | - suites.add(".\\resources\\suites\\activitySendPO.xml"); | 611 | + suites.add(SuitesEnum.ACTIVITY_SEND_PO.getSuiteName()); |
612 | +// suites.add(".\\resources\\suites\\activitySendPO.xml"); | ||
654 | }else { | 613 | }else { |
655 | - suites.add(".\\resources\\suites\\sendPO.xml"); | 614 | + suites.add(SuitesEnum.SEND_PO.getSuiteName()); |
615 | +// suites.add(".\\resources\\suites\\sendPO.xml"); | ||
656 | } | 616 | } |
657 | } else if (Scene == "PO询价") { | 617 | } else if (Scene == "PO询价") { |
658 | Model.setPoNum(po.getText()); | 618 | Model.setPoNum(po.getText()); |
659 | - suites.add(".\\resources\\suites\\POInquiry.xml"); | 619 | + suites.add(SuitesEnum.PO_INQUIRY.getSuiteName()); |
620 | +// suites.add(".\\resources\\suites\\POInquiry.xml"); | ||
660 | } | 621 | } |
661 | testNG.setTestSuites(suites); | 622 | testNG.setTestSuites(suites); |
662 | testNG.run(); | 623 | testNG.run(); |
src/main/resources/conf/config_dit.properties
src/main/resources/conf/config_hotfix.properties
src/main/resources/conf/config_uat.properties
@@ -2,15 +2,6 @@ | @@ -2,15 +2,6 @@ | ||
2 | #browserName=IE | 2 | #browserName=IE |
3 | browserName=Chrome | 3 | browserName=Chrome |
4 | 4 | ||
5 | -SIT=http://bpms.sit.gz.essa | ||
6 | -BSIT=http://en.portalsit.cn | ||
7 | - | ||
8 | -HOTFIX=http://bpms.hotfix.gz.essa | ||
9 | -BHOTFIX=http://en.portalhotfix.cn | ||
10 | - | ||
11 | -UAT=http://bpms.spstoys.com:7291 | ||
12 | -BUAT=http://en.spstoys.com:889 | ||
13 | - | ||
14 | -DIT=http://bpms.dit.gz.essa | ||
15 | -BDIT=http://en.portaldit.cn | 5 | +serverURL=http://bpms.spstoys.com:7291 |
6 | +buyerURL=http://en.spstoys.com:889 | ||
16 | 7 |