小白進階之路,python實現介面自動化測試中如何使用pymysql直連資料庫?
概述
介面測試中,我們PyMySQL是純 Python 實現的驅動,速度上不理想,但最大的特點可能就是它的安裝方式沒那麼繁瑣,是 python 直連資料庫時常用的第三方庫,巧用python實現介面自動化測試:
實現步驟
1 PyMySQL 安裝
啟動命令列,聯網的前提下鍵入命令: pip install pymysql
2 PyMySQL 基本實現流程簡介
- 匯入第三方
- import pymysql
- 建立連線,配置連線資訊 conn = pymysql.Connect(host="127.0.0.1", port=3306, database="books",
- user="root", password="root",
- charset="utf8")
- 建立資料操作載體物件_ cursor 遊標 cursor = conn.cursor()
- 按照需求,編寫並執行 sql 語句
- 首先,宣告 SQL 語句
- sql = "select * from t_book"
- 然後,透過 cursor 物件將 SQL 語句傳送到資料庫
- cursor.execute(sql)
- 最後,透過 cursor 物件獲取響應結果
- print("行數:",cursor.rowcount)#獲取行數
- print("第一條:",cursor.fetchone())# 獲取單條資料
- 最後釋放資源
- cursor.close()
- conn.close()
OK,大功告成
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69915785/viewspace-2667835/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【python介面自動化】- PyMySQL資料連線PythonMySql
- 試著使用 jmeter 實現介面自動化測試JMeter
- python介面自動化測試之介面資料依賴Python
- Python 介面自動化測試Python
- postman實現介面的自動化測試Postman
- 自動化測試進階課程——Selenium自動化測試通關實戰班
- python操作MySQL資料庫連線(pymysql)PythonMySql資料庫
- Python3簡易介面自動化測試框架設計與實現(中)Python框架
- 如何實現高度自動化測試?
- 自動化測試如何管理測試資料
- 如何從測試自動化中實現價值
- 用python實現selenium 自動化測試Python
- 大資料包表如何進行自動化測試大資料
- 【python介面自動化】- 對接各大資料庫Python大資料資料庫
- Python自動化測試-使用Pandas來高效處理測試資料Python
- Django使用pymysql連線MySQL資料庫DjangoMySql資料庫
- 使用Pandaria編寫API自動化測試進階用法API
- Python + requests + unittest + ddt 進行介面自動化測試的框架Python框架
- 真的要進行介面測試自動化?
- Python自動化測試怎麼學?軟體測試進階Python自動化,收藏這篇文章就夠了Python
- 使用 Postman 實現 API 自動化測試PostmanAPI
- 使用 testng 做介面自動化測試
- 介面自動化測試:apiAutoTest使用re 處理資料依賴API
- 求助帖:JMeter 介面自動化測試——資料驅動JMeter
- Jmeter+Ant+Python 介面自動化測試JMeterPython
- 介面自動化測試
- 小白剛接觸 python+pytest 自動化測試Python
- 基於Python的介面自動化-unittest測試框架和ddt資料驅動Python框架
- Python3進階——使用PyMySQL操作MySQLPythonMySql
- Python3出現"No module named 'MySQLdb'"問題-以及使用PyMySQL連線資料庫PythonMySql資料庫
- python介面自動化測試 —— unittest框架suite、runner詳細使用Python框架UI
- 自動化測試如何實現全面覆蓋
- Jmeter 介面自動化連載 (13) - 自動生成測試報告JMeter測試報告
- 如何用Postman做介面自動化測試Postman
- Playwright自動化測試工具之高階使用
- 使用 PostMan 進行自動化測試Postman
- 使用PostMan進行自動化測試Postman
- python+pytest介面自動化(1)-介面測試基礎Python