<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          UI自動化助力業(yè)務(wù)效率提升

          共 1883字,需瀏覽 4分鐘

           ·

          2021-03-13 22:51

          作者|王欣宇

          引  言


          UI自動化是業(yè)內(nèi)常用的一種測試手段,在回歸測試,兼容性測試、線上功能監(jiān)控、冒煙測試等測試場景中都有較多的應(yīng)用

          UI自動化僅僅只可以在測試流程中發(fā)光發(fā)熱么?答案當(dāng)然是 “No” 。

          下面就讓我們通過一個在轉(zhuǎn)轉(zhuǎn)團(tuán)隊的實際案例,看看UI自動化是如何幫助業(yè)務(wù)減少人力成本、提升效率的~

          實 踐 詳 解


          案例:轉(zhuǎn)轉(zhuǎn)自動下單流程實踐


          背景

          運營同學(xué)在其它直播平臺賣出手機(jī)后, 并不能在轉(zhuǎn)轉(zhuǎn)平臺直接生成對應(yīng)的訂單,需要在轉(zhuǎn)轉(zhuǎn)App中手動下單處理,隨著每天處理訂單量的增多,人工成本也在逐漸增加. 因此想到通過UI自動化的方式實現(xiàn)自動下單,就可以將下單的人工成本節(jié)省下來。


          前期方案實現(xiàn)調(diào)研

          1、人工操作流程

          (1)運營同學(xué)會把相關(guān)需要下單的訂單數(shù)據(jù)從管理后臺導(dǎo)出到excle表格

          (2)按照表格中 商品的品牌、型號、顏色、成色信息 以及 買家的收貨信息,手動在轉(zhuǎn)轉(zhuǎn)App中下單

          (3)物流發(fā)貨后,將轉(zhuǎn)轉(zhuǎn)App 訂單的物流信息同步到管理后臺

          2、 UI自動化流程設(shè)計

          (1)解析表格數(shù)據(jù),得到具體預(yù)采購商品信息和買家收貨信息列表

          (2)通過UI自動化,使用預(yù)采購商品信息在app內(nèi)進(jìn)行搜索商品,篩選商品,再使用買家收貨信息下單

          (3)將轉(zhuǎn)轉(zhuǎn)訂單號、支付金額等訂單信息記錄到原表格中,與采購訂單準(zhǔn)確對應(yīng),以便后續(xù)查詢物流信息,手動錄入管理后臺

          (4)自動下單過程中需要對每一步操作進(jìn)行嚴(yán)格的校驗和準(zhǔn)確的操作日志輸出,防止錯誤和異常訂單的產(chǎn)生

          (5)自動下單失敗時必須區(qū)分&記錄具體原因,以便定位問題&補充下單

          3、具體實現(xiàn)

          (1)表格數(shù)據(jù)處理

           我們可以從選購商品列中,解析得到我們具體需要的商品品牌、型號、購買渠道商品規(guī)格列中解析得到成色、內(nèi)存、顏色等;以及一些表格中的其他信息,解析成我們模擬用戶下單行為需要的參數(shù)

          (2)UI自動化下單流程

          UI自動化下單流程主要是使用表格中得到的訂單采購信息,通過對app相關(guān)的元素進(jìn)行識別,輸入,點擊,記錄等操作,模擬用戶行為進(jìn)行商品搜索,篩選,下單,地址填寫,支付等一系列操作

          (3)物流信息查詢

          在轉(zhuǎn)轉(zhuǎn)App成功下單后,物流的發(fā)送時間不確定,需要人工反復(fù)的在App中查看訂單。
          為了建設(shè)一個除管理后臺操作之外的其他操作都自動化的較完善流程。專門封裝了查詢訂單物流信息接口在自動下單流程中調(diào)用,將物流信息也記錄在表格中,運營同學(xué)可以直接將表格中的結(jié)果內(nèi)容錄入到管理后臺;并提供了物流批量查詢和單獨查詢的工具,方便處理發(fā)貨較晚的訂單。
          兩種方式結(jié)合,代替反復(fù)操作app查詢物流信息的場景,大大減少了工作量。

          (4)結(jié)果產(chǎn)出

          產(chǎn)出結(jié)果包括成功結(jié)果和失敗結(jié)果。

          • 成功結(jié)果的內(nèi)容包括成功商品行數(shù)商品訂單號商品實付款以及下單成功后根據(jù)對應(yīng)的轉(zhuǎn)轉(zhuǎn)訂單號查詢對應(yīng)的運單號并寫入到表格

          • 失敗結(jié)果則需要把對應(yīng)的失敗商品和失敗原因?qū)懭氲奖砀?/span>

          4、問題&解決

          下面簡單列了幾個過程中的問題和解決方案

          (1)UI執(zhí)行過程中出現(xiàn)偶現(xiàn)的報錯,導(dǎo)致當(dāng)次執(zhí)行失敗

           解決方案: 記錄報錯時間節(jié)點,并和對應(yīng)的開發(fā)反饋,定位到是服務(wù)偶現(xiàn)的接口超時,不能避免。因此在UI執(zhí)行過程中,增加了對應(yīng)的超時文案識別和點擊重試,減少訂單二次執(zhí)行耗時      

          (2)列表頁最后一個商品,元素展示不全,可能會誤點運營同學(xué)不想購買的微瑕商品

          解決方案: 商品卡片內(nèi)元素進(jìn)行數(shù)量限定,少于3個元素,則跳過當(dāng)前卡片, 滑動頁面后,處理新的商品卡片

          5、方案效果

           手動下單一次需3分鐘左右,平均每天要處理60+訂單,實現(xiàn)自動下單流程后,每天可節(jié)省3小時左右的人工成本

          總  結(jié)


          通過以上案例可以看出,UI自動化不僅僅可以應(yīng)用在測試流程中,也可以幫助業(yè)務(wù)團(tuán)隊降本提效。
          在轉(zhuǎn)轉(zhuǎn)團(tuán)隊。這樣的案例不只 轉(zhuǎn)轉(zhuǎn)自動下單這一個,需求類型也不只模擬業(yè)務(wù)流程這一種。
          UI自動化是一種技術(shù)手段,模擬業(yè)務(wù)流程、頁面數(shù)據(jù)采集、模塊功能監(jiān)控等都可以實現(xiàn),只要合理合規(guī)的應(yīng)用,就可以起到很好的降本提效作用~

          看完全文的你,是否也想到了一些可以使用UI自動化提效的需求場景呢?歡迎在下方留言,一起交流、討論~


          end




          瀏覽 49
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  伊人激情综合 | 日你av | 性一区| 国产黄色电影在线 | 国产口爆 |