自動化批量錄入Web系統


      這里不寫具體的代碼,只是記錄一個可行的方案,已在我們公司的實際工作中獲得應用。

     在工作中,有時會遇到批量錄入數據到Web系統中的業務需求,特點:數據量大,屬於重復性的結構化操作。

     待解決問題:Web系統是由有關部門統一管控,系統無法變更。

     解決方案:

            1.使用Python開發語言,使用Selenium第三方庫,驅動瀏覽器,模擬人工操作,登陸系統,打開相應網頁,填入相應數據,然后保存。

               通常,Selenium在大公司是作為自動化測試使用的,我們這里使用它用於自動化錄入。

            2.可建立一個Excel文件,把待錄入的數據存放到Excel文件里,然后通過Python編程,讀取Excel,逐行讀取數據,把數據填入到Web系統中。

            3.把處理結果記錄到一個Excel文件里,存放到項目文件夾下的Result文件夾里。處理結果文件是給業務部門人員查看的。

            4.記錄處理過程中的日志到日志文件里,存放到logs文件夾里。                         日志文件是給開發人員查看的。

            5.建立config.ini配置文件,把一些配置存放到這個文件里

 


免責聲明!

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



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