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

自己如何制作網(wǎng)站企業(yè)年金查詢個人賬戶查詢

鶴壁市浩天電氣有限公司 2026/01/24 17:42:15
自己如何制作網(wǎng)站,企業(yè)年金查詢個人賬戶查詢,wordpress首頁翻頁,網(wǎng)站高端設(shè)計公司哪家好#x1f345; 點擊文末小卡片#xff0c;免費獲取軟件測試全套資料#xff0c;資料在手#xff0c;漲薪更快01、通用的項目架構(gòu)02、什么是接口接口#xff1a;服務(wù)端程序?qū)ν馓峁┑囊环N統(tǒng)一的訪問方式#xff0c;通常采用HTTP協(xié)議#xff0c;通過不同的url#xff0c;不…點擊文末小卡片免費獲取軟件測試全套資料資料在手漲薪更快01、通用的項目架構(gòu)02、什么是接口接口服務(wù)端程序?qū)ν馓峁┑囊环N統(tǒng)一的訪問方式通常采用HTTP協(xié)議通過不同的url不同的請求類型GET、POST不同的參數(shù)來執(zhí)行不同的業(yè)務(wù)邏輯??蛻舳舜蠖鄶?shù)的業(yè)務(wù)操作都是需要調(diào)用服務(wù)端接口來獲取一些數(shù)據(jù)或者觸發(fā)某些業(yè)務(wù)然后客戶端拿到接口返回的數(shù)據(jù)后會根據(jù)數(shù)據(jù)內(nèi)容做不同的處理和展示。03、為什么要做接口測試A、在公司里客戶端和服務(wù)端通常是由不同的團隊開發(fā)的在項目開發(fā)過程中客戶端和服務(wù)端開發(fā)的進度不一致比如服務(wù)端先開發(fā)完了這個時候可以先對服務(wù)端進行接口測試確保服務(wù)端邏輯和返 回數(shù)據(jù)是正確的然后再測試客戶端?;蛘呤悄承y試部門專門測試服務(wù)端開發(fā)團隊因此他們的測試對象就是接口。B、在測試某些業(yè)務(wù)時不能僅僅通過前端來測試比如用戶注冊前端限制了用戶名不能為空但是有些人可能通過工具繞過前端直接調(diào)用服務(wù)端接口如果服務(wù)端沒有做相關(guān)的邏輯判斷就會造成數(shù)據(jù) 錯誤包括接口數(shù)據(jù)傳輸過程中是否對關(guān)鍵信息加密等所以必須針對服務(wù)端接口單獨做測試。C、在開發(fā)提測后可以先通過工具把服務(wù)端的接口測試跑一遍確保接口測試用例都是通過的快速判斷服務(wù)端接口是否符合預(yù)期然后再通過UI界面進行測試否則接口有bug前端頁面必定有bug。04、接口測試工具和流程常見的HTTP接口測試工具有Jmeter、Postman、SoupUI等。企業(yè)里用的比較多的是Jmeter。Jmeter是一款開源、免費的接口測試工具它可以對接口的功能、性能進行測試。還可以實現(xiàn)接口自動化。Jmeter具體使用請參考《Jmeter接口工具實戰(zhàn)》文檔接口測試流程和普通的web測試一樣也是先進行需求分析、測試用例編寫、執(zhí)行測試、提交bug、回歸測試、提交 測試報告等。05、接口測試的關(guān)注點1、輸入輸入主要是指接口的入?yún)⑽覀兤匠5臏y試中會先考慮正常的入?yún)⒁约爱惓5娜雲(yún)惓G闆r包括參數(shù)異常和數(shù)據(jù)異常用例設(shè)計這塊使用較多的是等價類劃分和邊界值分析正常的入?yún)⒄5娜雲(yún)⒑芎美斫饩褪歉鶕?jù)接口設(shè)計文檔的入?yún)藴瘦斎胝5膮?shù)響應(yīng)按接口設(shè)計文檔的約 定條件正常返回參數(shù)異常參數(shù)異常包括參數(shù)為空多參或少參錯誤的參數(shù)數(shù)據(jù)異常數(shù)據(jù)異常數(shù)據(jù)類型錯誤、非空參數(shù)為空長度不符合設(shè)計不在范圍內(nèi)的數(shù)據(jù)不合法的成員特殊 字符或敏感字符存在關(guān)聯(lián)關(guān)系的參數(shù)數(shù)據(jù)異常等2、業(yè)務(wù)邏輯和基于UI的功能測試一樣接口測試也需要了解接口背后的業(yè)務(wù)邏輯針對業(yè)務(wù)流程的處理邏輯我們 可以從入?yún)⒌南拗茥l件、事件的操作對象、業(yè)務(wù)的狀態(tài)轉(zhuǎn)換等不同維度來考慮限制條件分析①數(shù)值的限制字典等級行業(yè)相關(guān)限制金額限制分數(shù)限制等②狀態(tài)的限制有效|無效在線|離線拉黑|洗白等③關(guān)系的限制存在或不存在綁定或解綁等④權(quán)限的限制管理員普通用戶等對象分析對象分析主要是對合法和不合法的對象進行操作比如銀行卡用戶對卡進行充值則可能存在用戶A使用非用戶A的卡充值用戶A使用自己的卡進行充值卡已過有效期用戶A使用自己的卡進行充值 卡為黑名單或掛失等。狀態(tài)轉(zhuǎn)換的分析比如支付類業(yè)務(wù)先支付成功撤單后會退款再次支付如果支付未成功則是支付失敗狀態(tài)之間的 切換是否正常未按正常業(yè)務(wù)順利進行操作時狀態(tài)怎么顯示是否可控是否出現(xiàn)異常狀態(tài)空狀態(tài) 業(yè)務(wù)怎么處理等時序分析一些復(fù)雜的活動中一個活動是由一系列的動作按照指定順序進行這些動作形成一個動作流是有按照這個順序依次執(zhí)行才能等到預(yù)期的結(jié)果那么在執(zhí)行過程中發(fā)生的其他分支動作程序會作何處理3、輸出在考慮異常時通常我們都會想到正常情況無效的情況但是不一定能覆蓋所有錯誤碼而接口定義返回的錯誤碼可以幫助我們補充這一部分的用例比如網(wǎng)絡(luò)異常無效的規(guī)則無效的參數(shù)無效的業(yè)務(wù)ID無效的任務(wù)服務(wù)器異常等把errorcode的值都補充上去可以設(shè)計更多的用例這種根據(jù)輸出進行設(shè)計用例可以發(fā)現(xiàn)前后端是否正常輸出結(jié)果提示是否友好提示是否出現(xiàn)敏感信息等4、數(shù)據(jù)庫操作業(yè)務(wù)數(shù)據(jù)入庫是否正常是否有重復(fù)數(shù)據(jù)入庫是否出現(xiàn)亂碼數(shù)據(jù)更新是否正常尤其是時間類字段時間是否為24小時制的格式表中各個字段是否符合預(yù)期5、安全性敏感信息是否加密如用戶名、銀行賬號密碼轉(zhuǎn)賬金額6、性能接口最大支持多少并發(fā)數(shù)接口每秒能處理多少次業(yè)務(wù)TPS接口的平均響應(yīng)時間RT接口對服務(wù)器資源的消耗CPU、內(nèi)存、網(wǎng)絡(luò)、磁盤7、兼容性接口測試不需要考慮客戶端的兼容性主要是數(shù)據(jù)的兼容性。比如對于老接口的歷史數(shù)據(jù)是否兼容用 新接口去處理老的數(shù)據(jù)是否能正常處理。8、其他冪等性就是用戶對于同一操作發(fā)起的一次請求或者多次請求的結(jié)果是一致的不會因為多次點擊而產(chǎn)生了副作用。舉個最簡單的例子那就是支付用戶購買商品后支付支付扣款成功但是返回結(jié)果的時候網(wǎng)絡(luò)異 常此時錢已經(jīng)扣了用戶再次點擊按鈕此時系統(tǒng)應(yīng)該拒絕支付并且提示“不能重復(fù)支付”。相當于 第二次支付不會產(chǎn)生任何作用。在做接口測試時對于某些有冪等性要求的接口需要針對冪等進行測 試。通常可以采用Jmeter連續(xù)調(diào)用2次接口進行支付、提交等操作來測試冪等性。最后感謝每一個認真閱讀我文章的人禮尚往來總是要有的雖然不是什么很值錢的東西如果你用得到的話可以直接拿走這些資料對于做【軟件測試】的朋友來說應(yīng)該是最全面最完整的備戰(zhàn)倉庫這個倉庫也陪伴我走過了最艱難的路程希望也能幫助到你凡事要趁早特別是技術(shù)行業(yè)一定要提升技術(shù)功底。
版權(quán)聲明: 本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請聯(lián)系我們進行投訴反饋,一經(jīng)查實,立即刪除!

茶山網(wǎng)站建設(shè)公司78建筑人才網(wǎng)

茶山網(wǎng)站建設(shè)公司,78建筑人才網(wǎng),wordpress注冊跳轉(zhuǎn),佛山新網(wǎng)站建設(shè)信息AdNauseam隱私保護工具#xff1a;用智能點擊對抗廣告監(jiān)控系統(tǒng) 【免費下載鏈接】AdNauseam AdNaus

2026/01/23 17:21:01