97色伦色在线综合视频,无玛专区,18videosex性欧美黑色,日韩黄色电影免费在线观看,国产精品伦理一区二区三区,在线视频欧美日韩,亚洲欧美在线中文字幕不卡

有域名了網(wǎng)站怎么建設(shè)廣州網(wǎng)站開發(fā)服務(wù)

鶴壁市浩天電氣有限公司 2026/01/24 14:04:07
有域名了網(wǎng)站怎么建設(shè),廣州網(wǎng)站開發(fā)服務(wù),wordpress獲取自定義字段,中國網(wǎng)站 服務(wù)器Unittest是Python標(biāo)準(zhǔn)庫中自帶的單元測試框架#xff0c;Unittest有時(shí)候也被稱為PyUnit#xff0c;就像JUnit是Java語言的標(biāo)準(zhǔn)單元測試框架一樣#xff0c;Unittest則是Python語言的標(biāo)準(zhǔn)單元測試框架。 Pytest是Python的另一個(gè)第三方單元測試庫。它的目的是讓單元測試變得更…Unittest是Python標(biāo)準(zhǔn)庫中自帶的單元測試框架Unittest有時(shí)候也被稱為PyUnit就像JUnit是Java語言的標(biāo)準(zhǔn)單元測試框架一樣Unittest則是Python語言的標(biāo)準(zhǔn)單元測試框架。Pytest是Python的另一個(gè)第三方單元測試庫。它的目的是讓單元測試變得更容易并且也能擴(kuò)展到支持應(yīng)用層面復(fù)雜的功能測試。兩者對比Pytest項(xiàng)目實(shí)戰(zhàn)第一步、搭建項(xiàng)目框架(創(chuàng)建Gwyc_Api_Script_Pytest項(xiàng)目目錄)依次創(chuàng)建子目錄如下base存放一些最底層的方法封裝協(xié)議請求發(fā)送等。common:存放一些公共方法。config:存放配置文件。data:存放測試數(shù)據(jù)。 log:存放日志。report:存放報(bào)告。tests:存放用例。utils:存放公共類。 readme:用于說明文檔。requirements.txt: 用于記錄所有依賴包極其版本號(hào)便于環(huán)境部署可以通過pip命令自動(dòng)生成和安裝。第二步、封裝請求方法(base目錄下面創(chuàng)建method.py)封裝有兩種方法第一種直接調(diào)用requests庫下面的request方法并將所有需要用到的參數(shù)定義進(jìn)去分為實(shí)參和行參實(shí)參調(diào)用必須要傳參行參可給默認(rèn)值調(diào)用時(shí)可重新賦值也可以使用默認(rèn)值。這種方法代碼量少不用做判斷request會(huì)自動(dòng)根據(jù)傳入的參數(shù)進(jìn)行發(fā)送請求到服務(wù)器。第二種分別對各個(gè)請求方式按函數(shù)的形式封裝分別調(diào)用requests進(jìn)行發(fā)送請求。以get和post為例putdelete請求按一樣方法封裝各個(gè)請求方式封裝完成以后再定義一個(gè)主方法直接調(diào)用主方法會(huì)自動(dòng)根據(jù)請求方式進(jìn)行判斷調(diào)用各個(gè)請求函數(shù)這里也可以不對請求方式匯總封裝直接調(diào)用各個(gè)函數(shù)進(jìn)行發(fā)送請求也是可以的。這種方法封裝涉及代碼量較多也沒有能夠很好的用上requests庫因此推薦使用第一種方法。第三步、封裝讀取文件的方法(common目錄下創(chuàng)建public.py)1、這里需要用到python的os庫os 庫是Python標(biāo)準(zhǔn)庫包含幾百個(gè)函數(shù)常用的有路徑操作、進(jìn)程管理、環(huán)境參數(shù)等。2、分別對獲取目錄和獲取目錄下文件進(jìn)行了封裝直接調(diào)用并傳入相應(yīng)的參數(shù)即可使用。如下圖第四步、準(zhǔn)備數(shù)據(jù)(data目錄下創(chuàng)建data.xlsx)將接口寫入excel表將接口需要用到的字段都寫進(jìn)excel然后直接進(jìn)行讀取。第五步、封裝讀取文件方法(utils目錄下面創(chuàng)建operationExcel.py)定義一個(gè)文件類分別再定義一個(gè)方法獲取Sheet表定義一個(gè)方法獲取出所有數(shù)據(jù)存放進(jìn)列表。第六步、封裝登錄方法(common目錄下面創(chuàng)建login.py)獲取token提供給接口使用使用pytest.fixture裝飾器每次執(zhí)行所有用例前執(zhí)行一遍登錄方法獲取到token并返回。第七步、對表頭定義全局變量可以定義在utils目錄下面的operationExcel.py文件中第八步、封裝用例(tests目錄下面創(chuàng)建test_gwyc_api_all.py)需要用到pytest.mark.parametrize()裝飾器進(jìn)行封裝用例調(diào)用getExceldatas()將讀取出來的用例存放進(jìn)裝飾器data為別名。如下圖分別請求頭和參數(shù)做了為空判斷并將token插入到headers里面這樣每一個(gè)接口都能使用到登錄返回的token不用每次都去調(diào)用獲取token。第九步、利用allure生成測試報(bào)告。allure是Pytest的插件包需要下載安裝并將allure里面的bin目錄所在的路徑配置到PATH環(huán)境變量中就可以直接使用報(bào)告。將生成的json文件存放到用例所在的目錄下面執(zhí)行完成以后會(huì)在tests目錄下面生成一個(gè)report目錄下面包含result目錄和html目錄,前者是存放json文件后者存放讀取后生成的html報(bào)告第十步、封裝日志方法(log目錄下面創(chuàng)建log.py)日志在自動(dòng)化測試中起到的參考作用相對較小以測試報(bào)告為準(zhǔn)直接按相應(yīng)規(guī)則配置好直接調(diào)用即可。實(shí)戰(zhàn)結(jié)束便于自己記憶也能幫上需要幫助的一部分人何樂而不為 哈哈最后作為一位過來人也是希望大家少走一些彎路在這里我給大家分享一些軟件測試的學(xué)習(xí)資料和我花了3個(gè)月整理的軟件測試自學(xué)全棧這些資料希望能給你前進(jìn)的路上帶來幫助。?視頻文檔獲取方式這份文檔和視頻資料對于想從事【軟件測試】的朋友來說應(yīng)該是最全面最完整的備戰(zhàn)倉庫這個(gè)倉庫也陪伴我走過了最艱難的路程希望也能幫助到你以上均可以分享點(diǎn)下方小卡片即可自行領(lǐng)取。
版權(quán)聲明: 本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請聯(lián)系我們進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

河南天豐建設(shè)工程有限公司網(wǎng)站洛陽市住房和城鄉(xiāng)建設(shè)局網(wǎng)站

河南天豐建設(shè)工程有限公司網(wǎng)站,洛陽市住房和城鄉(xiāng)建設(shè)局網(wǎng)站,新航道培訓(xùn)機(jī)構(gòu)怎么樣,江蘇城鄉(xiāng)建設(shè)職業(yè)學(xué)院官方網(wǎng)站業(yè)務(wù)重大變化與系統(tǒng)弊端判斷 業(yè)務(wù)重大變化通常表現(xiàn)為多業(yè)務(wù)線并行、渠道多樣化或訂單處理復(fù)雜度增

2026/01/23 00:47:01

金融軟件網(wǎng)站建設(shè)公司于飛網(wǎng)站開發(fā)

金融軟件網(wǎng)站建設(shè)公司,于飛網(wǎng)站開發(fā),請人做網(wǎng)站要注意什么,中山網(wǎng)站建設(shè)哪家好這不是虛構(gòu)的場景。2025年#xff0c;具有系統(tǒng)編程背景的工程師正成為AI大模型領(lǐng)域最受青睞的“稀缺復(fù)合型人才”。獵聘數(shù)據(jù)

2026/01/22 23:48:01

自己建網(wǎng)站需要錢嗎網(wǎng)易163企業(yè)郵箱注冊

自己建網(wǎng)站需要錢嗎,網(wǎng)易163企業(yè)郵箱注冊,有什么網(wǎng)站可以叫人做圖,網(wǎng)絡(luò)營銷方式有哪幾種有哪些告別瀏覽器下載混亂#xff1a;高效下載管理器深度解析 【免費(fèi)下載鏈接】download-manager

2026/01/23 04:15:01