小白進階之路,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
- postman實現介面的自動化測試Postman
- python 介面自動化測試Python
- 如何從測試自動化中實現價值
- 自動化測試如何管理測試資料
- 如何實現高度自動化測試?
- 自動化測試進階課程——Selenium自動化測試通關實戰班
- 使用Pandaria編寫API自動化測試進階用法API
- 《QTP自動化測試進階》樣章QT
- 真的要進行介面測試自動化?
- Python3簡易介面自動化測試框架設計與實現(中)Python框架
- python3使用PyMysql連線mysql資料庫PythonMySql資料庫
- 使用 Postman 實現 API 自動化測試PostmanAPI
- 使用 testng 做介面自動化測試
- 介面自動化測試
- Python自動化測試-使用Pandas來高效處理測試資料Python
- 求助帖:JMeter 介面自動化測試——資料驅動JMeter
- 介面自動化測試:apiAutoTest使用re 處理資料依賴API
- Django使用pymysql連線MySQL資料庫DjangoMySql資料庫
- Python + requests + unittest + ddt 進行介面自動化測試的框架Python框架
- 《QTP自動化測試進階》準備加印!QT
- 如何用Postman做介面自動化測試Postman
- python操作MySQL資料庫連線(pymysql)PythonMySql資料庫
- Python自動化測試怎麼學?軟體測試進階Python自動化,收藏這篇文章就夠了Python
- 使用PostMan進行自動化測試Postman
- 使用 PostMan 進行自動化測試Postman
- 《QTP自動化測試進階》51CTO試讀QT
- Jmeter 介面自動化連載 (13) - 自動生成測試報告JMeter測試報告
- 用python實現selenium 自動化測試Python
- Python實現自動化測試入門指南Python
- 漫談前端自動化測試演進之路及測試工具分析前端
- Jmeter+Ant+Python 介面自動化測試JMeterPython
- 介面自動化測試工程實踐分享
- 【python介面自動化】- 對接各大資料庫Python大資料資料庫
- 『居善地』介面測試 — 7、介面自動化測試框架的設計與實現框架
- 《QTP自動化測試進階》China-Pub 預訂中QT