用python實現數據庫查詢數據方法


哈嘍,好久沒來了,最近搞自動化發現了很多代碼彎路,特別分享出來給能用到的朋友

 

因為公司業務的關系,每做一筆功能冒煙測試,我們就要對很多的數據庫表中的字段進行校驗,當時我就想反正總是要重復的運行這些SQL語句,

干脆就把這些SQL語句寫到一個py文件里,需要執行相應的SQL語句就去進行調用,剛開始感覺沒什么問題,在testcase里邊感覺調用起來很方便,

當時py文件里邊寫SQL語句就是如下的狀態:

 

 

當時的心情,開心的溢於言表,然后其他同事也一起將檢查表的SQL語句加入到了這個py文件里

 

 

可是隨着業務模塊的增加,檢查的表格過多需要執行的SQL語句也越來越多,整個py文件看起來過於臃腫,對於case運行起來的效率也慢了很多

 

 后來就上網查詢了一下,干脆寫一個實用的方法來代替寫這些SQL語句,方法的參數分為三個部分,表名-查詢字段(list)-條件

寫完的方法如下如:

 

這樣就將不可計數的SQL語句寫成一個方法代替,大大提升了代碼的可讀性,如果有需要的朋友可以這樣去進行使用,歡迎閱讀,謝謝!!!

 


免責聲明!

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



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