欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Python項(xiàng)目中接口自動(dòng)化測(cè)試框架的原理是什么-創(chuàng)新互聯(lián)

這篇文章給大家介紹Python項(xiàng)目中接口自動(dòng)化測(cè)試框架的原理是什么,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),寧都企業(yè)網(wǎng)站建設(shè),寧都品牌網(wǎng)站建設(shè),網(wǎng)站定制,寧都網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,寧都網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

python3+selenium3+unittest+ddt+requests測(cè)試框架及ddt數(shù)據(jù)驅(qū)動(dòng),采用Excel管理測(cè)試用例等集成測(cè)試數(shù)據(jù)功能,以及使用HTMLTestRunner來(lái)生成測(cè)試報(bào)告,目前有開(kāi)源的poman、Jmeter等接口測(cè)試工具,為什么還要開(kāi)發(fā)接口測(cè)試框架呢?因接口測(cè)試工具也有存在幾點(diǎn)不足。

  • 測(cè)試數(shù)據(jù)不可控制。比如接口返回?cái)?shù)據(jù)不可控,就無(wú)法自動(dòng)斷言接口返回的數(shù)據(jù),不能斷定是接口程序引起,還是測(cè)試數(shù)據(jù)變化引起的錯(cuò)誤,所以需要做一些初始化測(cè)試數(shù)據(jù)。接口工具沒(méi)有具備初始化測(cè)試數(shù)據(jù)功能,無(wú)法做到真正的接口測(cè)試自動(dòng)化。

  • 無(wú)法測(cè)試加密接口。實(shí)際項(xiàng)目中,多數(shù)接口不是可以隨便調(diào)用,一般情況無(wú)法摸擬和生成加密算法。如時(shí)間戳和MDB加密算法,一般接口工具無(wú)法摸擬。

  • 擴(kuò)展能力不足。開(kāi)源的接口測(cè)試工具無(wú)法實(shí)現(xiàn)擴(kuò)展功能。比如,我們想生成不同格式的測(cè)試報(bào)告,想將測(cè)試報(bào)告發(fā)送到指定郵箱,又想讓接口測(cè)試集成到CI中,做持續(xù)集成定時(shí)任務(wù)。

測(cè)試框架處理流程

Python項(xiàng)目中接口自動(dòng)化測(cè)試框架的原理是什么

測(cè)試框架處理過(guò)程如下:

  • 首先初始化清空數(shù)據(jù)庫(kù)表的數(shù)據(jù),向數(shù)據(jù)庫(kù)插入測(cè)試數(shù)據(jù);

  • 調(diào)用被測(cè)試系統(tǒng)提供的接口,先數(shù)據(jù)驅(qū)動(dòng)讀取excel用例一行數(shù)據(jù);

  • 發(fā)送請(qǐng)求數(shù)據(jù),根據(jù)傳參數(shù)據(jù),向數(shù)據(jù)庫(kù)查詢得到對(duì)應(yīng)的數(shù)據(jù);

  • 將查詢的結(jié)果組裝成JSON格式的數(shù)據(jù),同時(shí)根據(jù)返回的數(shù)據(jù)值與Excel的值對(duì)比判斷,并寫入結(jié)果至指定Excel測(cè)試用例表格;

  • 通過(guò)單元測(cè)試框架斷言接口返回的數(shù)據(jù),并生成測(cè)試報(bào)告,最后把生成新的測(cè)試報(bào)告HTML文件發(fā)送指定的郵箱。

測(cè)試框架結(jié)構(gòu)目錄介紹

Python項(xiàng)目中接口自動(dòng)化測(cè)試框架的原理是什么

目錄結(jié)構(gòu)介紹如下:

  • config/: 文件路徑配置

  • database/: 測(cè)試用例模板文件及數(shù)據(jù)庫(kù)和發(fā)送郵箱配置文件

  • db_fixture/: 初始化接口測(cè)試數(shù)據(jù)

  • lib/: 程序核心模塊。包含有excel解析讀寫、發(fā)送郵箱、發(fā)送請(qǐng)求、生成新測(cè)試報(bào)告文件

  • package/: 存放第三方庫(kù)包。如HTMLTestRunner,用于生成HTML格式測(cè)試報(bào)告

  • report/: 生成接口自動(dòng)化測(cè)試報(bào)告

  • testcase/: 用于編寫接口自動(dòng)化測(cè)試用例

  • run_demo.py: 執(zhí)行所有接口測(cè)試用例的主程序


關(guān)于Python項(xiàng)目中接口自動(dòng)化測(cè)試框架的原理是什么就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。

網(wǎng)站欄目:Python項(xiàng)目中接口自動(dòng)化測(cè)試框架的原理是什么-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://chinadenli.net/article16/dcjggg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作網(wǎng)站改版、網(wǎng)站策劃做網(wǎng)站、ChatGPT營(yíng)銷型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化
成人午夜爽爽爽免费视频| 人妻乱近亲奸中文字幕| av一区二区三区天堂| 91精品国产综合久久福利| 丰满熟女少妇一区二区三区| 日本特黄特色大片免费观看| 丝袜破了有美女肉体免费观看 | 亚洲永久一区二区三区在线| 国产又色又爽又黄的精品视频| 成人欧美精品一区二区三区| 欧美视频在线观看一区| 大香蕉久草网一区二区三区| 美国黑人一级黄色大片| 成人国产一区二区三区精品麻豆| 亚洲免费观看一区二区三区| 欧美一级片日韩一级片| 国产av一区二区三区麻豆| 欧美日韩人妻中文一区二区| 欧美二区视频在线观看| 黄色av尤物白丝在线播放网址| 国产小青蛙全集免费看| 午夜亚洲少妇福利诱惑| 日韩人妻一区中文字幕| 精品日韩欧美一区久久| 加勒比人妻精品一区二区| 男人操女人下面国产剧情| 精品国产丝袜一区二区| 中日韩美女黄色一级片| 一区二区三区日韩经典| 国产传媒欧美日韩成人精品| 丰满熟女少妇一区二区三区| 亚洲男人的天堂久久a| 老富婆找帅哥按摩抠逼视频| 69精品一区二区蜜桃视频| 国产色第一区不卡高清| 国产肥妇一区二区熟女精品| 美国女大兵激情豪放视频播放| 欧美国产日韩在线综合| 五月天婷亚洲天婷综合网| 91精品国产综合久久不卡| 午夜免费精品视频在线看|