selenium自動追蹤微信小程序審核方案


    小程序隨着騰訊的不斷推廣,變的越來越普及,同時更新迭代的速度也越來越快,種類越來越多,那么在如何保證時效性就顯得尤為重要,其中很重要一個環節就在於小程序審核通過之后,能否立刻通知到相關技術人員進行發布成為一件麻煩事,因為有些公司的發布權限在運營而非主要負責的開發人員手中,這時候就需要自動化測試工具出手了!

    場景:A公司,有多個技術團隊,每個團隊已研發出多個小程序or小游戲,並不斷迭代,且每個團隊仍然同時有一到兩個研發中的小程序。

    工具:selenium、python、xlrd、linux(winServer)、SMTP、chrome瀏覽器、chromedriver

    實現流程:1  找一台性能一般的閑置電腦,安裝linux或winServer(推薦后者),linux下selenium完美運行需要配置項過多

            2  配置selenium環境,安裝python並引入selenium、xlrd、smtp模塊,安裝chrome瀏覽器及chromedriver(注意chrome和chromedriver的版本對應)

                                 3  編寫selenium腳本對公眾平台賬號下的小程序審核狀態進行定時抓取(如有多個賬號及小程序,可根據數據分離思想,把動態數據放在excel通過xlrd模塊進行動態獲取,注意xlrd是針對老版excel的xls文件)

                                 4  使用斷言對小程序狀態進行判斷,通過審核待發布的小程序,可以調用smtp模塊實現發送郵件

    總結:東西比較簡單,我就不貼出具體的實現代碼了,寫這篇博文只是記錄一下工作中如何利用代碼解決一些小問題,希望對大家有用!

———————————————————————————————————————————————————————————————————————————————————————————————————————————如果有任何疑問,可微信

有問題可以添加微信群,互相討論

可QQ群:219537016,雖然群主可能24小時裝屍體中....

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM