版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1.2相關(guān)代碼基于Python的接口自動(dòng)化測(cè)試實(shí)例1轉(zhuǎn)換測(cè)試數(shù)據(jù)1.1將用例數(shù)據(jù)紅色局部從excel讀取出來,并保存在列表中測(cè)試用例寫在excel里面,第一列是編號(hào),第二列到倒數(shù)第六列是填寫的測(cè)試數(shù) 據(jù),最后五列分別是用例描述,提交數(shù)據(jù),結(jié)果返回,預(yù)期結(jié)果,實(shí)際結(jié)果其作用:用例描述:描述這條用例的設(shè)計(jì)的意義提交數(shù)據(jù):記錄由測(cè)試數(shù)據(jù)轉(zhuǎn)換成的json字符串,結(jié)果返回:記錄的接口提交測(cè)試數(shù)據(jù)后所返回的結(jié)果預(yù)期結(jié)果:用例的預(yù)期,是通過還是不通過實(shí)例結(jié)果:測(cè)試后,該用例是否通過巳WX 配 Jkttac kTy.xIs * X +L9四Ai ABcDEFGH1編號(hào)名彌類援拷果返回樗朝培生實(shí)町結(jié)果norer
2、narkTypecase dascPostDatarospoise Except_RsAdual Ras-uh1真型A類型12pass2真理22no pass堊塑2no paM嘍救是用勺晚件金義刷列耒存誡結(jié)果dat ar ?salt=re 5ult= *定義 Ml 曳件與表xlsl-xlri pew&rib&ak t cas * +0455?anys )t able=xls .L :shee 淀義行教rows= tabls_ nr彘義川JSeels-tabl#- nc als破取行,第二行讀起for i in range( 1, raws):rDW_e Mtye :nt=敏機(jī)列
3、,第二列讀起,讀到倒數(shù)第五列f oi j i h r ange (1eolE-?.):場(chǎng)取對(duì)應(yīng)格子教據(jù)的類型ctype=tahlfi. !?&11(1dj )啟tTP唐荻聯(lián)對(duì)應(yīng)格子數(shù)據(jù)瓶果c ell= t able c&llyalue tiJj)啰JB如果數(shù)散字,就將數(shù)宇取晝,否那么輸出為S點(diǎn)類型if ctypt = 2 ud L1 1 = 0: # 如果是整形Ell - iiit (#11)蹈讀取到的每一行這個(gè)格子的數(shù)據(jù)存放到列表皿產(chǎn)心row_e onynt append (cell)|蹈列耘 fEDtjg i 敷摒存M.在列表中矗f Hi-e-sllI Idat ar es
4、itLt app end nt#(s2+Jn )3 += 1liikt = fl. rtadLint ()2.5驗(yàn)證接口自動(dòng)化與UI自動(dòng)化不同,UI自動(dòng)化是直接操作頁面元素,每一個(gè)輸入、每 一個(gè)操作都能夠清楚看到。接口測(cè)試肉眼是看不到數(shù)據(jù)傳輸?shù)那闆r,所以我們通過抓包來查看提交的數(shù)據(jù)與 返回的信息在測(cè)試過程中,我們可以使用wireshark進(jìn)行抓包,測(cè)試完畢,我們對(duì)數(shù)據(jù)包進(jìn)行過濾Il iStjiLd廳出r-HL叫.又3Lio8IHF4Ehst心皿fEal-ociiiLbifU WdWh 2M7 11rLtt.HI.11.95搪M1171, N QE itHVhSl,;L MEll#m折imeul
5、機(jī)眺】也1&址-,LHTTf3B4 IW51件*1理,冬叫船 頃.虹如l: Lun HTT*門|i 25,掬1 11微萸sa;日H毋臾蘭孑_ 325 imP/1,1 Me OK Hwy頑_y七淫:MS mMnkW相同2W心i】的II Dttl 17?反姑們-匚-二i.二 r , ::沁 j:,IE: w.uis稱Pg由# -im FirnUL虹- icsri 5n, K-rfAi-inrB-Jf!PFccjdlFom Ilea, iburk* -賣型1t He*:,tjpe -i-x* KE: W-22JJ-2.6備注涉及操作文件:1:讀取參數(shù)的json格式txt文件2:接口返回信息的
6、記錄文件涉及方法api_test()雄迎是接口,參是存敢折式腳師用例文件,參數(shù)琨記錄援口所返回結(jié)果的文件 dtf api_test,eRe5Tilt_fil?3:將結(jié)果寫入用例3.1將所有信息補(bǔ)全將所提交的數(shù)據(jù),返回結(jié)果,實(shí)際結(jié)果寫回到用例對(duì)應(yīng)位置(返回信息中,如果含有true,對(duì)應(yīng)的實(shí)際結(jié)果寫上pass,如果含有false,對(duì)應(yīng)的實(shí)際結(jié)果寫上no pass).10 g flJ A E c0 EM湖gIKrare 州為暗 :paaCmIHpOIKW.Reri1 函雄IvM 郭 r w# 倒psss2啊福勺苛? Nr *碧前仆 R標(biāo) g制耕燦劇咿3?femaK *?WIP1SW皈,耳姓煙驥不面
7、r:破nopii3.2備注涉及操作文件:1:保存測(cè)試用例的excel文件2:讀取參數(shù)的json格式txt文件3:接口返回信息的記錄文件涉及方法writeResultIntoCase()嗜池濕存液用ftWordS申案被濕存地式的剽試用官度件,卷數(shù)腿記錄播口觥回結(jié)果的又件.ri (ld.rKulttni: ?JDhm Li2. Ifi. 30.3171uir5e rrer.EDSUTC.TEjlLClAdii_:iS!BUSm 弓ianMd_t色t dal% tit北廿昂北二頊二 E4.2創(chuàng)立列表,將每列的數(shù)據(jù)插入列表中excel中每一列都創(chuàng)立對(duì)應(yīng)的列表,并插入數(shù)據(jù)rct abl*IYTMWc a
8、lEi 11 n-r alE= 義 堤項(xiàng)羽functln=【); I-M=】汽-;HE:.十- 席X晰姬制“E 又件醐衰義植口it如如#忒潮試娜文件項(xiàng)列意mnatKU也戈 一 華.仁戒W主.Er 1 rflai.41,rIpfMv.ftU.vwCi.雄JS?J MfSffljrtBJAXflf訣唳蜻B*11_B1IMUj J)J境第理)的晰有數(shù)挪爵口hl翩&蛾Vi引期列的蜀有#插入接口頊號(hào)蛾rett.filt PP|4 rQn_vlM4i 5n.十.,q I-*小巖1“L.:! 1:-,工11* vnd(tkMH_V1WVLL呢II凈J歙:一日思SBISftSMBiJt件總rtlt_i
9、L#牌*cU_*vlw 4_SCi. dtliUiCult(i rtaid.i_fil(ji孝卷數(shù)J是律放用84的件I檔勘,是wMS式函殘i娥據(jù)文伴,縷敦?cái)y記景措口防i8瞰果鈉文件doVithTfitKf siaJ.t_3 nri L doTi t hCast_f ill i miult _fi li . ii+514.4結(jié)果局部輸出截圖J) Tjrlhsii? pylE t.k iuT imEa ftfUJyt kaftj1c ar4/ |i i-1 * & t/wv f i An-L ly * */ r 9 *uti J MM M自里in士獸rrinufc|i r-rkstar.=rwt工 nPr .-kH題、JR*4 -M* I承1桑用歸志國炫梁rt i虹IE爵或 ff1兩1301第:條雨倒童回哇早rmar將作成or w niR3斐用用重網(wǎng)皓果rniuirEUm.、U中擊突里果杯Ifcm *l nkUj* t買貿(mào)蟾行站來,第三條勇院行普里T事3條弟閂低行姑果 e 皿5:整
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度鏟車租賃市場(chǎng)推廣合作合同3篇
- 2025年度食品安全管理體系認(rèn)證合同要求3篇
- 2024版融資租賃合同書模板
- 2025年度廚師職業(yè)保險(xiǎn)與福利保障服務(wù)合同3篇
- 二零二五版承臺(tái)施工節(jié)能減排合同2篇
- 二零二五版代收款與房地產(chǎn)銷售合同3篇
- 2025版綠化工程設(shè)計(jì)變更與施工管理合同4篇
- 二零二五年度網(wǎng)絡(luò)安全培訓(xùn)合同及技能提升方案3篇
- 2025版房地產(chǎn)租賃合同附家具及裝修改造條款3篇
- 二零二五版電商企業(yè)9%股權(quán)轉(zhuǎn)讓及增值服務(wù)合同3篇
- GB/T 9755-2001合成樹脂乳液外墻涂料
- GB/T 10609.3-1989技術(shù)制圖復(fù)制圖的折疊方法
- GB 4053.2-2009固定式鋼梯及平臺(tái)安全要求第2部分:鋼斜梯
- 通力電梯培訓(xùn)教材:《LCE控制系統(tǒng)課程》
- 佛山市內(nèi)戶口遷移申請(qǐng)表
- 品管圈PDCA持續(xù)質(zhì)量改進(jìn)提高靜脈血栓栓塞癥規(guī)范預(yù)防率
- 一次函數(shù)單元測(cè)試卷(含答案)
- 陜西省榆林市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會(huì)明細(xì)
- 天車設(shè)備維護(hù)檢修標(biāo)準(zhǔn)設(shè)備維護(hù)檢修規(guī)程
- 中國智能物聯(lián)網(wǎng)(AIoT)研究報(bào)告
- 江蘇新海石化有限公司廢氣治理項(xiàng)目環(huán)境影響報(bào)告書
評(píng)論
0/150
提交評(píng)論