在得到QQ:1301559180 得代碼貢獻之後,想到了通過ssh連接配接上伺服器,然後進行資料庫備份,資料庫恢複, 主要使用了 <code>paramiko</code>庫
測試開始前會進行資料備份,并在下面2個路徑存儲對應的資料庫備份(目前備份的資料庫是寫死的為,測試連接配接的mysql資料庫).sql檔案
資料庫伺服器: /root/backup_sql/ 本地(運作測試腳本的機器)目前目錄下的 <code>backup_sqls</code> 檔案命名方式為: 資料庫名+時間

通過在<code>config.yaml</code>中配置對應得資料庫資訊,伺服器必要得賬号密碼等資訊(支援私鑰檔案登入,但個人未嘗試),大緻檔案格式如下
然後在<code>test/conftest.py</code>做如下操作
gitee: https://gitee.com/zy7y/apiAutoTest
github: https://github.com/zy7y/apiAutoTest
感謝遇見,歡迎讨論
作者:zy7y
出處:http://www.cnblogs.com/zy7y
本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須在文章頁面給出原文連結,否則保留追究法律責任的權利。