基於python的介面測試框架設計(一)連線資料庫

2022-07-29 10:03:10 字數 961 閱讀 7917

基於python的介面測試框架設計(一)連線資料庫

首先是連線資料庫的操作,最好是單獨寫在乙個模組裡,

然後便於方便的呼叫,基於把connection連線放在__init__()方法裡

然後分別定義delete  select   insert   upddate等操作

在其他檔案中直接呼叫 db.delete(table_name)即可使用該方法

**如下:

然後是初始化部分,其實就是把連線資料庫的一些配置放在這裡,做連線

圖略接下來是寫delete這些個方法,

方法很簡單,就是不要忘了,execute乙個sql後,要connection commit!!!!

這個很重要,要是沒提交  資料庫相當於沒有操作

接下來是 select啊  update啊 select啊  就不一一說了

最後建議  測試完畢後記得清楚測試資料!!!!

以免給他人測試造成困擾

寫的過程中可以一邊除錯嘛  畢竟自己用著習慣才是最重要的

到此    這部分內容就結束了

如果是連線oracle的話  還得下個特殊的安裝包  然後配置環境變數啥的 

就不一一說了  大同小異。。。

基於Python的介面自動化測試框架

針對此種情況,選用介面測試較為有效。針對介面測試的自動化工具也很多,例如soup ui postman robotframework,甚至jmeter這樣的效能測試工具都可以進行介面測試。robotframework測試框架有很多的第三方庫可以使用,採用的是填表的方式進行,較容易上手,但是無法深入底...

介面測試 我的 python 介面測試框架

導購碼介面測試 dgm.x 80 指定需要執行哪些介面 第乙個層固定預留,只用於登陸介面 1001 登陸post login user id 登陸後返回的userid,token等 0 是否有巢狀 1002 廠家主頁 get getfactoryhome?homeid 2 1 0不需要登陸後的引數,...

基於介面自動化測試框架的發展

我們知道基於介面的軟體自動化測試經歷了4個發展階段。1 無框架階段 即簡單的錄製 回放 在早期,自動化測試並沒有框架這一說,自動化測試只是簡單的錄製 回放,由工具錄製並記錄操作的過程或資料,並形成指令碼。通過對指令碼的回放重複人工操作的過程。這種模式指令碼與資料混合在一起。站在軟體開發的角度來看,這...