Example #1
0
 def test_002(self, drivers):
     """门店销售订单,添加批次配件,保存占用可售数量以及批次的可售库存,出库减库存数量"""
     SellPage = Sellpage(drivers)
     StockPage = stockpage(drivers)
     StockPage.click_stcoksearch1()
     stock_qty_before = StockPage.stock_qty()
     stock_outQty_before = StockPage.stock_outQty()
     StockPage.click_batchSku()
     StockPage.input_stockCode("05001221")
     StockPage.click_batchSkuSearch()
     StockPage.click_batchSkuDateAscending()
     batchStock_qty_before = StockPage.batchStock_qty()
     batchStock_outQty_before = StockPage.batchStock_outQty()
     SellPage.click_sellOrder()
     SellPage.click_sellAdd()
     SellPage.input_sellGuest("一号协议客户")
     SellPage.enter_guest()
     SellPage.click_sellSelectGuest()
     SellPage.click_batchSku()
     SellPage.input_batchCode("05001221")
     SellPage.click_batchSkuSearch()
     SellPage.click_batchSelectSku()
     SellPage.click_batchSkuSelect()
     SellPage.click_batchSkuNum()
     SellPage.input_batchSkuNum("5")
     SellPage.click_sellSave()
     StockPage.click_stcoksearch()
     StockPage.click_batchSkuSearch()
     batchStock_outQty_after = StockPage.batchStock_outQty()
     StockPage.click_stockSku()
     StockPage.click_stcoksearch1()
     stock_outQty_after = StockPage.stock_outQty()
     SellPage.click_sellOrder()
     SellPage.click_sellCommit()
     SellPage.click_sellCommitSure()
     SellPage.click_sellOut()
     SellPage.click_sellOutSure()
     sell_Status = SellPage.sell_Status()
     sell_orderNo = SellPage.sell_orderNo()
     StockPage.click_stcoksearch()
     StockPage.click_stcoksearch1()
     stock_qty_after = StockPage.stock_qty()
     StockPage.click_batchSku()
     StockPage.click_batchSkuZero()
     StockPage.click_batchSkuSearch()
     batchStock_qty_after = StockPage.batchStock_qty()
     stock_outQty = int(stock_outQty_before) - int(stock_outQty_after)
     batchStock_outQty = int(batchStock_outQty_before) - int(
         batchStock_outQty_after)
     stock_qty = int(stock_qty_before) - int(stock_qty_after)
     batchStock_qty = int(batchStock_qty_before) - int(batchStock_qty_after)
     assert ('已出库' in sell_Status and stock_outQty == 5
             and batchStock_outQty == 5 and stock_qty == 5
             and batchStock_qty == 5)
     if ('已出库' in sell_Status and stock_outQty == 5
             and batchStock_outQty == 5 and stock_qty == 5
             and batchStock_qty == 5):
         print('1,销售订单' + sell_orderNo, '已成功出库,出库数量5')
     else:
         print('1.销售订单,出库失败', )
Example #2
0
 def test_004(self, drivers):
     """销售退货,添加配件,销退入库"""
     SellPage = Sellpage(drivers)
     LoginPage = Loginpage(drivers)
     # LoginPage.input_username("h1")
     # LoginPage.input_password("123456")
     # LoginPage.click_loginButton()
     a = LoginPage.get_title()
     log.info(a)
     assert ("极配OMS系统" in a)
     if a != "XXX":
         StockPage = stockpage(drivers)
         LoginPage.mouse_stop1()
         LoginPage.click_loginOut()
         LoginPage.input_username("h1")
         LoginPage.input_password("123456")
         LoginPage.click_loginButton()
         a = LoginPage.get_title()
         log.info(a)
         assert ("极配OMS系统" in a)
         StockPage.click_stcok()
         StockPage.click_stcoksearch()
         StockPage.input_stockpartid('05001221')
         StockPage.click_stcokzero()
         StockPage.click_stcoksearch1()
         stock_qty_before = StockPage.stock_qty()
         stock_outQty_before = StockPage.stock_outQty()
         SellPage.click_sellManager()
         SellPage.click_salesReturns()
         SellPage.salesReturnsAdd()
         SellPage.input_salesReturnsGuest("一号协议客户")
         SellPage.enter_salesReturnsGuest()
         SellPage.click_salesReturnsGuest()
         SellPage.click_salesReturnsReason()
         SellPage.click_salesReturnsChooseReason()
         SellPage.click_salesReturnsAddSku()
         SellPage.input_salesReturnsInputPartId("05001221")
         SellPage.click_salesReturnsSearch()
         SellPage.click_salesReturnsSku1()
         SellPage.click_salesReturnsSku2()
         SellPage.click_salesReturnsSku3()
         SellPage.click_click_salesReturnsChoose()
         SellPage.click_click_salesReturnsClose()
         SellPage.click_click_salesReturnsSave()
         SellPage.click_click_salesReturnsCommit()
         SellPage.click_click_salesReturnsCommitSure()
         salesReturns_Status = SellPage.salesReturns_Status()
         salesReturns_orderNo = SellPage.salesReturns_orderNo()
         StockPage.click_stcoksearch()
         StockPage.click_stcoksearch1()
         stock_qty_after = StockPage.stock_qty()
         stock_outQty_after = StockPage.stock_outQty()
         qty = int(stock_qty_after) - int(stock_qty_before)
         outQty = int(stock_outQty_after) - int(stock_outQty_before)
         assert ('已入库' in salesReturns_Status and qty == 15
                 and outQty == 15)
         if ('已入库' in salesReturns_Status and qty == 15 and outQty == 15):
             print('1,销售退货单号' + salesReturns_orderNo, '已成功入库,入库数量5')
         else:
             print('1.销售退货,入库失败', )
Example #3
0
    def test_001(self, drivers):
        """门店销售订单,添加配件,保存占用可售数量,出库减库存数量"""
        StockPage = stockpage(drivers)
        LoginPage = Loginpage(drivers)
        a = LoginPage.login_name()
        SellPage = Sellpage(drivers)
        if a != "XXX":
            LoginPage.mouse_stop1()
            LoginPage.click_loginOut()
            LoginPage.input_username("h1")
            LoginPage.input_password("123456")
            LoginPage.click_loginButton()
            a = LoginPage.get_title()
            log.info(a)
            assert ("极配OMS系统" in a)
            StockPage.click_stcok()
            StockPage.click_stcoksearch()
            StockPage.input_stockpartid('05001221')
            StockPage.click_stcokzero()
            StockPage.click_stcoksearch1()
            stock_qty_before = StockPage.stock_qty()
            stock_outQty_before = StockPage.stock_outQty()
            SellPage.click_sellManager()
            SellPage.click_sellOrder()
            SellPage.click_sellAdd()
            SellPage.input_sellGuest("一号协议客户")
            SellPage.enter_guest()
            SellPage.click_sellSelectGuest()
            SellPage.click_sellAddSku()
            SellPage.input_sellInputPartId("05001221")
            SellPage.click_sellSkusearch()
            SellPage.doubleClick_sellSKu()
            SellPage.input_sellNum("10")
            SellPage.input_sellPrice("11")
            SellPage.click_sellSkuSure()
            SellPage.click_sellCancel()
            SellPage.click_sellSave()
            StockPage.click_stcoksearch()
            StockPage.click_stcoksearch1()
            stock_outQty_after = StockPage.stock_outQty()
            SellPage.click_sellOrder()
            SellPage.click_sellCommit()
            SellPage.click_sellCommitSure()
            SellPage.click_sellOut()
            SellPage.click_sellOutSure()
            sell_Status = SellPage.sell_Status()
            sell_orderNo = SellPage.sell_orderNo()
            StockPage.click_stcoksearch()
            StockPage.click_stcoksearch1()
            stock_qty_after = StockPage.stock_qty()
            outQty = int(stock_outQty_before) - int(stock_outQty_after)
            qty = int(stock_qty_before) - int(stock_qty_after)
            assert ('已出库' in sell_Status and outQty == 10 and qty == 10)
            if '已出库' in sell_Status and outQty == 10 and qty == 10:

                print('1,销售订单' + sell_orderNo, '已成功出库,出库数量10')
            else:
                print('1.销售订单,出库失败', )
Example #4
0
 def test_002(self, drivers):
     """门店采购退货,添加配件,提交退货"""
     PchsPage = pchspage(drivers)
     StockPage = stockpage(drivers)
     LoginPage = Loginpage(drivers)
     # LoginPage.input_username("h1")
     # LoginPage.input_password("123456")
     # LoginPage.click_loginButton()
     a = LoginPage.login_name()
     if a != "XXX":
         LoginPage.mouse_stop1()
         LoginPage.click_loginOut()
         LoginPage.input_username("h1")
         LoginPage.input_password("123456")
         LoginPage.click_loginButton()
         StockPage.click_stcok()
         StockPage.click_stcoksearch()
         StockPage.input_stockpartid('05001221')
         StockPage.click_stcokzero()
         StockPage.click_stcoksearch1()
         stock_qty_before = StockPage.stock_qty()
         stock_outQty_before = StockPage.stock_outQty()
         PchsPage.click_pchsguanli()
         PchsPage.click_pchsReturn()
         PchsPage.click_pchsReturnAdd()
         PchsPage.input_pchsReturnInputSupplier("上海测试有限公司")
         PchsPage.enter_pchsReturnInputSupplier()
         PchsPage.click_pchsReturnChooseSupplier()
         PchsPage.click_pchsReturnReason()
         PchsPage.click_pchsReturnSelectReason()
         PchsPage.click_pchsReturnSku()
         PchsPage.input_pchsReturnInputPartId("05001221")
         PchsPage.click_pchsReturnSkuSearch()
         PchsPage.click_pchsReturnEnterOrder()
         PchsPage.click_pchsReturnSelectButton()
         PchsPage.click_pchsReturnCloseButton()
         PchsPage.click_pchsReturnSave()
         PchsPage.click_pchsReturnCommit()
         PchsPage.click_pchsReturnCommitSure()
         PchsPage.click_pchsReturnButton()
         PchsPage.click_pchsReturnSure()
         pchsReturn_returnNum = PchsPage.pchsReturn_returnNum()
         pchsReturn_status = PchsPage.pchsReturn_status()
         pchsReturn_orderno = PchsPage.pchsReturn_orderno()
         StockPage.click_stcoksearch()
         StockPage.click_stcoksearch1()
         stock_qty_after = StockPage.stock_qty()
         stock_outQty_after = StockPage.stock_outQty()
         qty = int(stock_qty_before) - int(stock_qty_after)
         outQty = int(stock_outQty_before) - int(stock_outQty_after)
         assert ('已退货' in pchsReturn_status
                 and qty == int(pchsReturn_returnNum))
         if '已退货' in pchsReturn_status and outQty == int(
                 pchsReturn_returnNum):
             print('1,外采订单' + pchsReturn_orderno, '已成功入库,入库数量5')
         else:
             print('1.外采订单,提交失败', )
Example #5
0
 def test_003(self, drivers):
     """总部调拨出库,wms部分发货后确认差异"""
     AllotPage = allotpage(drivers)
     StockPage = stockpage(drivers)
     WMSPage = wmspage(drivers)
     AllotPage.click_allotOutOrder()
     allot_allotOutCancelNum_before = AllotPage.allot_allotOutCancelNum()
     StockPage.click_stcoksearch()
     StockPage.click_stcoksearch1()
     stock_outQty_before = StockPage.stock_outQty()
     AllotPage.skip_second()
     wms_outOrderNo = WMSPage.wms_outOrderNo()
     wms_YewuNo = WMSPage.wms_YewuNo()
     WMSPage.click_outDifference()
     WMSPage.input_outOrderNo(wms_outOrderNo)
     WMSPage.click_outDifferenceSearch()
     WMSPage.click_DifferenceSure()
     WMSPage.click_DifferenceSureButton()
     AllotPage.skip_first()
     StockPage.click_stcoksearch1()
     stock_outQty_after = StockPage.stock_outQty()
     AllotPage.click_allotOut()
     AllotPage.click_allotOutMore()
     AllotPage.input_allotOutOn(wms_YewuNo)
     AllotPage.click_allotOutMoreSUre1()
     allot_allotStatus = AllotPage.allot_allotStatus()
     AllotPage.click_allotOutOrder()
     allot_allotOutCancelNum_after = AllotPage.allot_allotOutCancelNum()
     allotOutCancelNum = int(allot_allotOutCancelNum_after) - int(
         allot_allotOutCancelNum_before)
     outQty = int(stock_outQty_after) - int(stock_outQty_before)
     assert ('已完成' in allot_allotStatus and allotOutCancelNum == 1
             and outQty == 1)
     if '已完成' in allot_allotStatus:
         print('1,调拨出库单' + wms_YewuNo, 'wms确认差异成功')
     else:
         print('1.调拨出库单,确认差异失败')
Example #6
0
    def test_001(self, drivers):
        """调拨申请,门店向总部调拨,非紧俏品,提交后,总部自动受理"""
        AllotPage = allotpage(drivers)
        StockPage = stockpage(drivers)
        LoginPage = Loginpage(drivers)
        a = LoginPage.login_name()
        if a != "XXX":
            LoginPage.mouse_stop1()
            LoginPage.click_loginOut()
            LoginPage.input_username("h1")
            LoginPage.input_password("123456")
            LoginPage.click_loginButton()
            a = LoginPage.get_title()
            log.info(a)
            assert ("极配OMS系统" in a)
            AllotPage.click_allotmanager()
            AllotPage.click_allotdan()
            AllotPage.click_alloapply()
            AllotPage.click_alloadd()
            AllotPage.click_allotguest()
            AllotPage.input_allotguest('测试公司(总部)')
            AllotPage.click_allotguestsearch()
            AllotPage.doubleclick_wcgys()
            AllotPage.click_allotSkuadd()
            AllotPage.input_allotSku('02000034')
            AllotPage.click_allotSkusearch()
            AllotPage.doubleclick_allotsku()
            AllotPage.input_allotNum("5")
            AllotPage.click_allotSkusure()
            AllotPage.click_allotSkuclose()
            AllotPage.click_allotsave()
            AllotPage.click_allotadress()
            AllotPage.click_allotadressf()
            AllotPage.click_allotadressfzp()
            AllotPage.click_allotadresssave()
            allotorderno = AllotPage.allot_orderno()
            LoginPage.click_shopName()
            LoginPage.input_shopName("测试公司(总部)")
            LoginPage.click_loginSearch()
            LoginPage.click_selectShop()
            LoginPage.click_shopSure()
            StockPage.click_stcok()
            StockPage.click_stcoksearch()
            StockPage.input_stockpartid('02000034')
            StockPage.click_stcokzero()
            StockPage.click_stcoksearch1()
            stock_outQty_before = StockPage.stock_outQty()
            LoginPage.click_shopName()
            LoginPage.input_shopName1("虹梅")
            LoginPage.click_loginSearch1()
            LoginPage.click_selectShop1()
            LoginPage.click_shopSure1()
            AllotPage.click_allotmanager()
            AllotPage.click_allotdan()
            AllotPage.click_alloapply()
            AllotPage.click_allotcommit()
            AllotPage.click_allotcommitsure()
            status = AllotPage.allot_status()
            LoginPage.click_shopName()
            LoginPage.input_shopName1("测试公司(总部)")
            LoginPage.click_loginSearch1()
            LoginPage.click_selectShop1()
            LoginPage.click_shopSure1()
            StockPage.click_stcok()
            StockPage.click_stcoksearch()
            StockPage.input_stockpartid('02000034')
            StockPage.click_stcokzero()
            StockPage.click_stcoksearch1()
            stock_outQty_after = StockPage.stock_outQty()
            outQty = int(stock_outQty_before) - int(stock_outQty_after)

            assert ('已受理' in status and outQty == 5)
            if '已受理' in status:
                print('1,调拨申请单' + allotorderno, '提交成功')
            else:
                print('1.调拨申请单,提交失败')
        else:
            print("异常")
Example #7
0
    def test_002(self, drivers):
        """总部调拨出库,wms部分发货并回传oms"""
        AllotPage = allotpage(drivers)
        StockPage = stockpage(drivers)
        LoginPage = Loginpage(drivers)
        WMSPage = wmspage(drivers)
        LoginPage.click_shopName()
        LoginPage.input_shopName1("虹梅")
        LoginPage.click_loginSearch1()
        LoginPage.click_selectShop1()
        LoginPage.click_shopSure1()
        AllotPage.click_allotmanager()
        AllotPage.click_allotdan()
        AllotPage.click_alloapply()
        allotorderno = AllotPage.allot_orderno()
        LoginPage.click_shopName()
        LoginPage.input_shopName1("测试公司(总部)")
        LoginPage.click_loginSearch1()
        LoginPage.click_selectShop1()
        LoginPage.click_shopSure1()
        AllotPage.click_allotOut()
        AllotPage.click_allotOutMore()
        AllotPage.input_allotApplyOn(allotorderno)
        AllotPage.click_allotOutMoreSUre()
        allot_outOrderOn = AllotPage.allot_outOrderOn()
        StockPage.click_stcok()
        StockPage.click_stcoksearch()
        StockPage.input_stockpartid('02000034')
        StockPage.click_stcokzero()
        StockPage.click_stcoksearch1()
        stock_qty_before = StockPage.stock_qty()
        AllotPage.skip_second()
        # StockPage.open_newPage(ini.wms_url)
        # WMSPage.input_username("zw1")
        # WMSPage.input_password("123456")
        # WMSPage.click_loginButton()
        # WMSPage.click_system()
        # WMSPage.click_systemSet()
        # WMSPage.click_systemStore()
        # WMSPage.click_systemDefaultStore()
        WMSPage.click_enterManager()
        WMSPage.click_outManager()
        WMSPage.click_outTask()
        WMSPage.click_orderClass()
        WMSPage.click_allotOut()
        WMSPage.click_search()
        WMSPage.click_searchYewuNo()
        WMSPage.input_YewuNo(allot_outOrderOn)
        WMSPage.click_searchButton()
        WMSPage.click_sortinglistButton()
        WMSPage.click_sortinglist()
        WMSPage.click_sortingButton()
        WMSPage.input_sortingNum("4")
        WMSPage.click_sortingDetailSave()
        WMSPage.click_sortingOver()
        WMSPage.input_sortingRemark("少拣1个")
        WMSPage.click_sortingRemarkSave()
        WMSPage.click_packingTask()
        WMSPage.click_packingButton()
        WMSPage.click_oneKeyPacking()
        WMSPage.click_packingOver()
        WMSPage.click_packSureButton()
        WMSPage.click_deliveryList()
        WMSPage.click_deliveryManager()
        WMSPage.click_quickSearch()
        WMSPage.click_selectToday()
        WMSPage.click_deliveryButton()
        WMSPage.click_deliveryMethod()
        WMSPage.click_selfMentioned()
        WMSPage.click_deliverySureButton()
        WMSPage.click_deliverySureSure()
        WMSPage.click_outTask()
        wms_outStatus = WMSPage.wms_outStatus()
        AllotPage.skip_first()
        StockPage.click_stcoksearch1()
        stock_qty_after = StockPage.stock_qty()
        # AllotPage.click_allotmanager()
        # AllotPage.click_allotdan()
        AllotPage.click_allotOut()
        AllotPage.click_allotOutMore()
        AllotPage.input_allotOutOn(allot_outOrderOn)
        AllotPage.click_allotOutMoreSUre1()
        allot_allotStatus = AllotPage.allot_allotStatus()
        qty = int(stock_qty_before) - int(stock_qty_after)

        assert ('已完成' in wms_outStatus and '部分出库' in allot_allotStatus
                and qty == 4)
        if '部分出库' in allot_allotStatus:
            print('1,调拨出库单' + allot_outOrderOn, 'wms成功出库并回传oms,出库数量为4')
        else:
            print('1.调拨出库单,出库失败')
Example #8
0
 def test_003(self, drivers):
     """门店销售订单,选择入库单,保存占用可售数量以及批次的可售库存,出库减库存数量"""
     SellPage = Sellpage(drivers)
     LoginPage = Loginpage(drivers)
     # LoginPage.input_username("h1")
     # LoginPage.input_password("123456")
     # LoginPage.click_loginButton()
     a = LoginPage.get_title()
     log.info(a)
     assert ("极配OMS系统" in a)
     if a != "XXX":
         StockPage = stockpage(drivers)
         LoginPage.mouse_stop1()
         LoginPage.click_loginOut()
         LoginPage.input_username("h1")
         LoginPage.input_password("123456")
         LoginPage.click_loginButton()
         a = LoginPage.get_title()
         log.info(a)
         assert ("极配OMS系统" in a)
         StockPage.click_stcok()
         StockPage.click_stcoksearch()
         StockPage.input_stockpartid('05001221')
         StockPage.click_stcokzero()
         StockPage.click_stcoksearch1()
         stock_qty_before = StockPage.stock_qty()
         stock_outQty_before = StockPage.stock_outQty()
         StockPage.click_batchSku()
         StockPage.input_stockCode("05001221")
         StockPage.click_batchSkuSearch()
         batchStock_qty_before = StockPage.batchStock_qty()
         batchStock_outQty_before = StockPage.batchStock_outQty()
         SellPage.click_sellManager()
         SellPage.click_sellOrder()
         SellPage.click_sellAdd()
         SellPage.input_sellGuest("一号协议客户")
         SellPage.enter_guest()
         SellPage.click_sellSelectGuest()
         SellPage.click_enterOrder()
         SellPage.click_outEnterOrder()
         SellPage.click_selectEnterOrder()
         SellPage.click_enterOrderCost()
         # SellPage.click_outNum()
         # SellPage.input_outNum("1")
         SellPage.click_sellSave()
         StockPage.click_stcoksearch()
         StockPage.click_batchSkuSearch()
         batchStock_outQty_after = StockPage.batchStock_outQty()
         StockPage.click_stockSku()
         StockPage.click_stcoksearch1()
         stock_outQty_after = StockPage.stock_outQty()
         SellPage.click_sellOrder()
         SellPage.click_sellCommit()
         SellPage.click_sellCommitSure()
         SellPage.click_sellOut()
         SellPage.click_sellOutSure()
         sell_Status = SellPage.sell_Status()
         sell_orderNo = SellPage.sell_orderNo()
         StockPage.click_stcoksearch()
         StockPage.click_stcoksearch1()
         stock_qty_after = StockPage.stock_qty()
         StockPage.click_batchSku()
         StockPage.click_batchSkuZero()
         StockPage.click_batchSkuSearch()
         batchStock_qty_after = StockPage.batchStock_qty()
         stock_outQty = int(stock_outQty_before) - int(stock_outQty_after)
         batchStock_outQty = int(batchStock_outQty_before) - int(
             batchStock_outQty_after)
         stock_qty = int(stock_qty_before) - int(stock_qty_after)
         batchStock_qty = int(batchStock_qty_before) - int(
             batchStock_qty_after)
         assert ('已出库' in sell_Status and stock_outQty == 5
                 and batchStock_outQty == 5 and stock_qty == 5
                 and batchStock_qty == 5)
         if ('已出库' in sell_Status and stock_outQty == 5
                 and batchStock_outQty == 5 and stock_qty == 5
                 and batchStock_qty == 5):
             print('1,销售订单' + sell_orderNo, '已成功出库,出库数量5')
         else:
             print('1.销售订单,出库失败', )
Example #9
0
 def test_001(self, drivers):
     """外采订单,添加配件"""
     PchsPage = pchspage(drivers)
     StockPage = stockpage(drivers)
     LoginPage = Loginpage(drivers)
     a = LoginPage.login_name()
     if a != "XXX":
         LoginPage.mouse_stop1()
         LoginPage.click_loginOut()
         LoginPage.input_username("h1")
         LoginPage.input_password("123456")
         LoginPage.click_loginButton()
         a = LoginPage.get_title()
         log.info(a)
         assert ("极配OMS系统" in a)
         PchsPage.click_pchsguanli()
         PchsPage.click_pchswaicai()
         PchsPage.click_wcadd()
         PchsPage.click_wcselectsp()
         PchsPage.input_supplier('上海测试有限公司')
         PchsPage.click_wcsearch()
         PchsPage.doubleclick_wcgys()
         PchsPage.click_waaddsku()
         PchsPage.input_wcsku('05001221')
         PchsPage.click_wcskusearch()
         PchsPage.doubleclick_wcsku()
         PchsPage.input_wcnum('5')
         PchsPage.input_wcprice('10')
         PchsPage.click_wcskusure()
         PchsPage.click_wcskuclose()
         PchsPage.click_wcsave()
         # 检查库存
         StockPage.click_stcok()
         StockPage.click_stcoksearch()
         StockPage.input_stockpartid('05001221')
         StockPage.click_stcokzero()
         StockPage.click_stcoksearch1()
         stock_qty_before = StockPage.stock_qty()
         stock_outQty_before = StockPage.stock_outQty()
         PchsPage.click_pchswaicai()
         PchsPage.click_wccommit()
         PchsPage.click_wccommitsure()
         stastus = PchsPage.wcpchs_status()
         pchswcno = PchsPage.wcpchs_orderno()
         StockPage.click_stcoksearch()
         StockPage.click_stcoksearch1()
         stock_qty_after = StockPage.stock_qty()
         stock_outQty_after = StockPage.stock_outQty()
         a = int(stock_qty_after) - int(stock_qty_before)
         b = int(stock_outQty_after) - int(stock_outQty_before)
         # try:
         #     assert ('全部入库1' in stastus and a == 5 and b == 5)
         #     print('1,外采订单' + pchswcno, '已成功入库,入库数量5')
         # except Exception as e:
         #     print('1.外采订单,提交失败', format(e))
         assert ('全部入库' in stastus and a == 5 and b == 5)
         if '全部入库' in stastus and a == 5 and b == 5:
             print('1,外采订单' + pchswcno, '已成功入库,入库数量5')
         else:
             print('1.外采订单,提交失败', )
     else:
         print("异常")