日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

用python画风车_python接口自动化()一)(实现一款简单的接口自动化框架)

發布時間:2024/9/27 python 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用python画风车_python接口自动化()一)(实现一款简单的接口自动化框架) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

python接口自動化一(設計一款自己的接口自動化框架)

一、起因:

前面學習過了python接口requests來進行接口測試,但是在框架選擇上還是選擇的unittest。當接口數量不怎么多時還好,但是當接口的量上去了,一切都顯得那么不盡人意。所以我們可能需要一款屬于的自己的接口自動化框架。

二、確定需求:

1、平時寫測試用例都是寫在excel中的,能不能將excel結合到框架中,實現寫好了測試用例,直接就可以開始跑,不再單獨投入時間來寫自動化測試腳本?2、需要實現可以定時運行,還要可以通過Jenkins參與到持續集成的過程中,這樣才夠高大上。3、測試用例可能在接口設計出來時就開始寫了,調試時mock服務也顯得很重要。4、自動生成測試報告也是十分重要的。5、測試報告也需要通過郵件發送到測試人員手中,感覺差不多了,大致是這樣的:

1、集成excel(通過excel編寫用例直接執行)

2、可定時執行,可持續集成

3、集成mock服務

4、測試報告模塊

5、郵件系統

三、設計過程:

1、所有執行過程需要通過測試用例來驅動,所以怎樣在excel中寫測試用例尤為重要,先直接列出來測試用例中必須的字段:

如果只有字段,一般情況下是滿足了,但是如果接口執行有先后順序,或者某個接口需要上一個接口的返回數據作為傳入參數時這就不滿足了,對此我們做一下改進:(這樣的就基本滿足需求了)

2、程序主體:按照這個思路,我們想要實現的是,自動讀取excel中的數據,并結合requests模塊進行接口測試,并將實際結果返回寫到excel中,然后生成測試報告,調用郵件模塊,發送郵件:

3、有了大致的思路就可以開始動手了...

總結

以上是生活随笔為你收集整理的用python画风车_python接口自动化()一)(实现一款简单的接口自动化框架)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。