接口測(cè)試人員需要掌握的知識(shí)技能

      網(wǎng)友投稿 625 2025-04-01

      一、首先明白接口是什么


      軟件接口是指程序中具體負(fù)責(zé)在不同模塊之間傳輸或接受數(shù)據(jù)的并做處理的類或者函數(shù)。(而不是指?jìng)鬏數(shù)臄?shù)據(jù)!!)

      二、什么是接口測(cè)試

      接口測(cè)試就是通過向接口傳遞數(shù)據(jù)來測(cè)試這個(gè)接口是否正確。比如:一個(gè)QQ登錄功能接口,就需要我們傳遞QQ號(hào)和密碼去驗(yàn)證這個(gè)登錄接口是否正確,能否使用。

      三、進(jìn)行接口測(cè)試需要掌握哪些知識(shí)

      1、了解系統(tǒng)及內(nèi)部各個(gè)組件之間的業(yè)務(wù)邏輯交互;

      2、了解接口的I/O(input/output:輸入輸出);

      3、了解協(xié)議的基本內(nèi)容,包括:通信原理、三次握手、常用的協(xié)議類型、報(bào)文構(gòu)成、數(shù)據(jù)傳輸方式、常見的狀態(tài)碼、URL構(gòu)成等;

      4、常用的接口測(cè)試工具,比如:apipost、jmeter、loadrunner、soapUI等;

      5、數(shù)據(jù)庫基礎(chǔ)操作命令(檢查數(shù)據(jù)入庫、提取測(cè)試數(shù)據(jù)等);

      6、常見的字符類型,比如:char、varchar、text、int、float、datatime、string等;

      四、如何學(xué)這些技能?

      1、系統(tǒng)間業(yè)務(wù)交互邏輯:通過需求文檔、流程圖、思維導(dǎo)圖、溝通等很多渠道和方式;

      2、協(xié)議:推薦《圖解http》這本書,內(nèi)容生動(dòng),相對(duì)算是入門級(jí)的書籍,其他的還有《圖解tcp、IP》等;

      3、接口測(cè)試工具:百度這些工具,然后你會(huì)發(fā)現(xiàn),好多的教學(xué)博客、相關(guān)問題解決方案、以及一些基于工具的書籍,當(dāng)然,選擇合適的書很重要;

      4、數(shù)據(jù)庫操作命令:學(xué)習(xí)網(wǎng)站(W3C、菜鳥教程)、教學(xué)博客,以及一些數(shù)據(jù)庫相關(guān)書籍,入門級(jí)推薦:《mysql必知必會(huì)》、《oracle PL/SQL必知必會(huì)》等

      5、知乎,百度和csdn等各大技術(shù)論壇都是你學(xué)習(xí)的好幫手

      五、接口測(cè)試分為兩大類

      1.手工通過工具進(jìn)行測(cè)試

      一般使用的工具有apipost、jmeter、postman等,博主使用的是國產(chǎn)的接口測(cè)試工具apipsot。

      手工測(cè)試方法:通過抓包或其他方法(比如看文檔)準(zhǔn)備好輸入數(shù)據(jù)包,然后用發(fā)包的工具把數(shù)據(jù)發(fā)給服務(wù)端的接口,之后校驗(yàn)其返回值。

      接口測(cè)試人員需要掌握的知識(shí)技能

      2.自動(dòng)化接口測(cè)試

      以上,大家已經(jīng)了解了手工做接口測(cè)試的流程。

      那么下一步就是把一些接口測(cè)試編寫成腳本,放在本地(自己電腦上),人工觸發(fā)去批量得執(zhí)行這些測(cè)試,并自動(dòng)校驗(yàn)返回結(jié)果。

      這里推薦一下使用的工具。

      如果你是零基礎(chǔ)的,推薦你用apipost或jmeter,兩者都不需要你具備任何代碼功底就能用。

      我一般使用的是apipost的流程測(cè)試功能,把寫好的接口,選擇進(jìn)行點(diǎn)擊開始,就可以進(jìn)行接口自動(dòng)化測(cè)試了。

      假如你有編程基礎(chǔ),可以考慮使用python+requests+pytest/robotframework來做接口測(cè)試。如果用了python+requests,那么性能測(cè)試方面可以用python+locust。也可以不用locust,只要你掌握了前面提過的數(shù)據(jù)驅(qū)動(dòng)的思想,配合一些自動(dòng)化框架開發(fā)基礎(chǔ),也一樣可以把接口測(cè)試做到能在其他性能測(cè)試工具里重用,當(dāng)然這個(gè)就復(fù)雜了,以后再說吧。

      接口測(cè)試工具apipost-:https://www.apipost.cn/?dt=20201101

      自動(dòng)化測(cè)試

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:excel函數(shù)mid的使用教程
      下一篇:IT2.0業(yè)務(wù)中臺(tái)規(guī)劃牽引客戶IT基礎(chǔ)設(shè)施投資隨想 (十二):協(xié)同模式下的中臺(tái)規(guī)劃
      相關(guān)文章
      亚洲视频在线观看视频| 亚洲成色在线综合网站| 亚洲日本va午夜中文字幕一区| 中文字幕亚洲第一| 国产亚洲一区区二区在线| 亚洲高清免费视频| 亚洲国产精品专区在线观看| 大胆亚洲人体视频| 亚洲av麻豆aⅴ无码电影| 亚洲Av无码乱码在线观看性色 | 亚洲AV女人18毛片水真多| 亚洲一卡2卡3卡4卡5卡6卡| 亚洲乱码在线观看| 亚洲综合无码一区二区痴汉| 亚洲依依成人亚洲社区| 亚洲国产精品久久久久秋霞小| 亚洲国产成人精品无码区花野真一 | 亚洲日本中文字幕一区二区三区| 亚洲国产精品无码久久青草| 亚洲欧洲日产国码一级毛片| 伊人久久综在合线亚洲91 | 亚洲国产成人99精品激情在线| 国产成人精品亚洲2020| 亚洲欧洲AV无码专区| 亚洲成a人无码亚洲成www牛牛 | 久久亚洲AV无码精品色午夜麻| 亚洲伦理一区二区| 亚洲校园春色小说| 亚洲欧洲日韩极速播放| 亚洲AV综合色区无码一二三区| 国产大陆亚洲精品国产| 国产成人毛片亚洲精品| 亚洲AV无码乱码国产麻豆| 久久亚洲AV无码精品色午夜麻豆| 亚洲免费观看网站| 亚洲国产精品成人综合色在线| 亚洲成AⅤ人影院在线观看 | 亚洲一级特黄特黄的大片| 色欲aⅴ亚洲情无码AV蜜桃| 亚洲片一区二区三区| 久久久青草青青亚洲国产免观|