溫馨提醒:本文共10000+字脓斩,適用測(cè)試小白轉(zhuǎn)行、測(cè)試?yán)哮B跳槽,建議收藏慢慢看~~
相信每個(gè)準(zhǔn)備軟件測(cè)試面試的同學(xué),不管你是大學(xué)剛畢業(yè),滿心憧憬著進(jìn)入公司實(shí)習(xí)峻呕、非計(jì)算機(jī)行業(yè)轉(zhuǎn)行軟件測(cè)試、自學(xué)測(cè)試就業(yè)還是培訓(xùn)后就業(yè)趣效,都會(huì)面臨著眾多的疑問和不解瘦癌,那就是該怎么走出著第一步,今天本文一次性告訴你英支,該怎么準(zhǔn)備佩憾?
入行軟件測(cè)試的路有很多,訴求也是因人而已干花,你可以選擇自學(xué)妄帘、培訓(xùn)入行,但按照全棧軟件測(cè)試的要求準(zhǔn)備池凄,可以適用不同行業(yè)要求抡驼;
1、學(xué)習(xí)方式
培訓(xùn)方式入行肿仑,其實(shí)是最實(shí)惠致盟、花費(fèi)時(shí)間最少、有效的一種方式尤慰。
如果你不能脫產(chǎn)培訓(xùn)學(xué)習(xí)馏锡,可以邊上班邊學(xué)習(xí),充分利用好晚上伟端、周末時(shí)間進(jìn)行學(xué)習(xí)杯道,充分利用網(wǎng)絡(luò)資源,在技能積累足夠的時(shí)候责蝠,選擇跳槽即可党巾。
2萎庭、常見的測(cè)試工具
測(cè)試工具永遠(yuǎn)是軟件測(cè)試人員的得力助手,不能完全依賴工具齿拂,但也不能沒有工具驳规,在學(xué)習(xí)軟件過程中,要著中軟件測(cè)試工具的使用署海,下圖覆蓋初吗购、中級(jí)軟件測(cè)試工程師所需具備的測(cè)試工具,要想學(xué)好叹侄,下手學(xué)習(xí)吧巩搏。
混在軟件測(cè)試職業(yè)圈,工具千千萬趾代,不可能每個(gè)都會(huì)用,至少要知道有哪些工具可用丰辣,什么時(shí)候該用什么工具撒强,每個(gè)工具能解決什么問題,然后再深入應(yīng)用幾款工具即可笙什,下面就帶大家總結(jié)一下飘哨。
測(cè)試管理工具
禪道:簡(jiǎn)單好用,市場(chǎng)主流琐凭,互聯(lián)網(wǎng)行業(yè)居多
Jira:簡(jiǎn)單好用
QC/ALM:復(fù)雜芽隆,收費(fèi),電信/金融行業(yè)使用較多
bugzilla:功能簡(jiǎn)單
svn:代碼和文檔管理工具
git:但是多分支管理比svn好
接口測(cè)試工具
Jmeter(開源)
postman
SoapUI
推薦使用 jmeter 和 postman统屈。
性能測(cè)試工具
loadrunner:大而全胚吁,要學(xué)精通還是有點(diǎn)難度,重量級(jí)工具愁憔,過去和現(xiàn)在都是行業(yè)老大
jmeter:基于java平臺(tái)的性能開源測(cè)試工具腕扶,其實(shí)也很強(qiáng)大,而且比較好用
Locust:基于python的一個(gè)性能測(cè)試工具
白盒測(cè)試工具
junit/testng:java下的單元測(cè)試框架
unittest/pytest:python下的單元測(cè)試框架
cppunit:跨平臺(tái)的c++單元測(cè)試框架
PhpUnit:Php語言下的單元測(cè)試框架
TestBed:一個(gè)重量級(jí)的白盒測(cè)試軟件吨掌,可以進(jìn)行單元測(cè)試半抱、集成測(cè)試、靜態(tài)測(cè)試膜宋,軍工行業(yè)常用
Klockword:靜態(tài)測(cè)試工具窿侈,軍工行業(yè)常用
持續(xù)集成工具
Jenkins:比較常見的一種CI工具
Hudson
網(wǎng)絡(luò)測(cè)試工具
以HTTP/HTTPs協(xié)議為主,網(wǎng)絡(luò)測(cè)試工具有:
wireshark
fiddler
charles
app自動(dòng)化工具
appium:這個(gè)應(yīng)該算是目前最流行的基于app的自動(dòng)化測(cè)試框架了
uiautomator:安卓自動(dòng)化測(cè)試框架秋茫,基本上支持安卓的所有事件操作
Monkey:安卓自帶的測(cè)試工具
Monkey Runner:Monkey改進(jìn)版史简,支持自己編寫腳本測(cè)試,用Python語言
Robotium:一款國(guó)外的Android自動(dòng)化測(cè)試框架学辱,用法比較
web安全測(cè)試工具
appscan:算是用的非常多的一款工具了乘瓤,掃描后能夠?qū)⒔^大部分的漏洞找出來
fiddler:網(wǎng)絡(luò)抓包工具
burpsuite:暴力破解环形、抓包工具
skipfish:這是一個(gè)輕量級(jí)的安全測(cè)試工具,處理速度很快衙傀,每秒可處理2000個(gè)請(qǐng)求抬吟。
3、全棧軟件測(cè)試技能要求
先來看下軟件測(cè)試工程師的技術(shù)進(jìn)階路線吧统抬,從測(cè)試工程師入門火本,可以經(jīng)歷功能測(cè)試、自動(dòng)化測(cè)試(app聪建、web钙畔、接口)、單元測(cè)試金麸,最后可以定位測(cè)試開發(fā)工程師發(fā)展擎析。
不要再道聽途說,軟件測(cè)試是一個(gè)點(diǎn)點(diǎn)點(diǎn)的行業(yè)了挥下,那已經(jīng)是老黃歷了揍魂,如果僅僅是點(diǎn)點(diǎn)點(diǎn),是沒有任何競(jìng)爭(zhēng)力的棚瘟,給自己定個(gè)長(zhǎng)遠(yuǎn)點(diǎn)的目標(biāo)现斋,勇敢的跨出一步吧。
(1)通用軟件測(cè)試技術(shù)及理論
測(cè)試基礎(chǔ)理論是我們邁入軟件測(cè)試行業(yè)的基礎(chǔ)偎蘸,不少人會(huì)以為這些是無用的庄蹋,作為十年的測(cè)試?yán)媳?fù)責(zé)人的告訴你,這些東西決定著你對(duì)軟件測(cè)試?yán)斫獾纳疃让匝瑳Q定著你將來能走多遠(yuǎn)限书。這些也是各種中高端軟件測(cè)試技術(shù)、新技術(shù)的基礎(chǔ)振乏。
軟件測(cè)試常見概念
軟件測(cè)試的分類
基于軟件生命周期的測(cè)試
軟件測(cè)試流程
黑盒測(cè)試方法
測(cè)試用例設(shè)計(jì)
測(cè)試用例執(zhí)行及缺陷報(bào)告
測(cè)試報(bào)告
(2)測(cè)試環(huán)境配置
測(cè)試環(huán)境配置蔗包、搭建也是一個(gè)測(cè)試工程師必備的技能,這就要求你要對(duì)Liunx系統(tǒng)慧邮、mysql數(shù)據(jù)庫调限、docker等有一定的了解,至少這些知識(shí)可以作為測(cè)試的輔助误澳,而不是包袱耻矮,也是你從測(cè)試工程師向測(cè)試開發(fā)工程師邁進(jìn)的的基礎(chǔ)。
Mysql數(shù)據(jù)庫
Linux系統(tǒng)基礎(chǔ)
shell基礎(chǔ)
Redis數(shù)據(jù)庫
虛擬機(jī)測(cè)試環(huán)境管理
LAMP環(huán)境搭建
云服務(wù)器搭建
docker環(huán)境搭建
k8s環(huán)境搭建
(3)掌握至少兩門腳本語言
測(cè)試工程師還是要區(qū)別于開發(fā)的忆谓,開發(fā)可以在一個(gè)語言上縱向發(fā)展裆装,但是作為測(cè)試工程師,就要要求掌握多種語言,以應(yīng)付不同的項(xiàng)目哨免、不同的團(tuán)隊(duì)要求茎活。建議大家以python為首,java語言為輔學(xué)習(xí)琢唾,查看各大招聘網(wǎng)站载荔,基本上也是以這兩種語言為主的。
python基礎(chǔ)語法(主攻python棧自動(dòng)化測(cè)試技術(shù))
java基礎(chǔ)語法
html基礎(chǔ)
js基礎(chǔ)語法
svn
git/github
(4)UI自動(dòng)化測(cè)試(web采桃、app懒熙、小程序)
我們以python棧為主線,梳理自動(dòng)化測(cè)試需要掌握的技術(shù)點(diǎn)普办,我們自動(dòng)化又可以分為web端自動(dòng)化技術(shù)工扎、app端自動(dòng)化測(cè)試技術(shù)及接口自動(dòng)化測(cè)試技術(shù)。
UI端的自動(dòng)化測(cè)試技術(shù)在經(jīng)過前面幾年的發(fā)展及驗(yàn)證衔蹲,存在著很多自身的不足肢娘、性價(jià)比低的特點(diǎn),企業(yè)需求也在逐漸減少舆驶。
python基礎(chǔ)
selenium
appium
requests
airtest
unittest
pytest
ddt
xlrd
pymysql
json
HTMLTestRunner
BeautifulReport
jenkins
git/github/svn
(5)接口測(cè)試(短期內(nèi)需求猛增的技術(shù))
接口測(cè)試是一種目前較為流行的測(cè)試方向蔬浙,名字看起來特別的高大上,但是技術(shù)實(shí)現(xiàn)非常簡(jiǎn)單贞远,通俗點(diǎn)就是把瀏覽器做的事情(打包請(qǐng)求),我們自己手動(dòng)來打包笨忌,并完成發(fā)送蓝仲,通常市面上的主流的測(cè)試工具都可以實(shí)現(xiàn)打包的要求。
接口及接口測(cè)試的概念
HTTP請(qǐng)求報(bào)文
HTTP響應(yīng)報(bào)文
TCP連接的三次握手官疲、四次揮手
接口測(cè)試文檔的編寫和分析
Fiddler/charles抓包
postman(商用工具袱结,很好用)
jmeter(強(qiáng)大,接口途凫、壓力通吃)
requests(接口自動(dòng)化垢夹,可以采用python+requests+pytest+ddt+git框架實(shí)現(xiàn))
(6)性能測(cè)試技術(shù)
作為非功能性測(cè)試的技術(shù),算是軟件測(cè)試的半壁江山维费,前幾年的輝煌果元,也在云服務(wù)慢慢被中小型企業(yè)接納的今天,逐漸沒落犀盟。
但是作為性能測(cè)試工具老大哥的Loadrunner而晒,還是那個(gè)老大,但也終顯老態(tài)阅畴。
jmeter市場(chǎng)份額也在逐漸增加倡怎,慢慢趕超Loadrunner。
Locast作為后起之秀,背靠 Python 腳本語言监署,借助requests模塊組織腳本颤专,可能更容易看清性能測(cè)試的本質(zhì)。
(7)持續(xù)集成
隨著軟件系統(tǒng)越來越復(fù)雜钠乏,軟件測(cè)試越來越繁瑣栖秕,傳統(tǒng)的軟件集成模式也不再適應(yīng)。
開發(fā)人員提交代碼至svn
測(cè)試人員檢出源碼
編譯打包
上傳服務(wù)器
部署啟動(dòng)
開發(fā)測(cè)試腳本
完成測(cè)試
針對(duì)這種情況缓熟,持續(xù)集成被引入到測(cè)試工作中累魔,協(xié)助測(cè)試人員進(jìn)行自動(dòng)化部署、啟動(dòng)够滑、測(cè)試垦写,常用到的工具有,jenkins彰触、docker梯投、git/svn。
簡(jiǎn)歷制作篇
簡(jiǎn)歷是你展示給企業(yè)的第一名片况毅,對(duì)你印象好壞分蓖,能不能吸引HR的目光,決定著你能不能進(jìn)入面試環(huán)節(jié)尔许,所以一個(gè)好的簡(jiǎn)歷起到了至關(guān)重要的作用么鹤。
此處重點(diǎn)關(guān)注兩個(gè)點(diǎn):
1、技能列表
把自己熟練掌握味廊、掌握蒸甜、熟悉、了解的技術(shù)余佛、工具按照順序展示出來柠新。
自己的亮點(diǎn)一定放在最顯眼的位置,直接抓住HR的眼光辉巡。
技術(shù)上要齊全恨憎,包括功能測(cè)試、接口測(cè)試郊楣、性能測(cè)試等憔恳,及其相關(guān)工具的使用。
對(duì)網(wǎng)絡(luò)協(xié)議痢甘、數(shù)據(jù)庫喇嘱、Linux等也要有一定的基礎(chǔ)
對(duì)語言類,一般要掌握java塞栅、python兩種腳本語言的使用者铜。
2腔丧、項(xiàng)目經(jīng)驗(yàn)
根據(jù)自己的實(shí)際工作經(jīng)驗(yàn),梳理項(xiàng)目作烟,可以分項(xiàng)目描述及項(xiàng)目職責(zé)兩部分即可愉粤。
三、常見面試題-智斗HR篇
作為軟件測(cè)試的面試者拿撩,整個(gè)面試過程都會(huì)與HR打交道衣厘,但是需要斗智斗勇的還是電話初面、終面談薪压恒。
1影暴、電話初面
要知道,初面是HR通過各種渠道(boss直聘探赫、智聯(lián)型宙、獵頭)獲得你的簡(jiǎn)歷,初選后與你進(jìn)行的第一次接洽伦吠,要知道現(xiàn)在的HR對(duì)你的理解都是從簡(jiǎn)歷上來的妆兑,那這次電話面試很大層度上想了解下面幾點(diǎn),【你只需要回答她想聽的即可】毛仪。
簡(jiǎn)單自我介紹(一定體現(xiàn)關(guān)鍵字搁嗓,其實(shí)就是你的優(yōu)勢(shì))
【在介紹完自己的基本信息之后,從項(xiàng)目箱靴、自己工作職責(zé)角度腺逛,逐步引出自己擅長(zhǎng)的技術(shù)、工具等衡怀,通過間端的
介紹屉来,讓面試官了解到簡(jiǎn)歷中所看不到的一些信息】
你好,我叫xx狈癞,來自xx,畢業(yè)于xx茂契。目前有兩年的功能測(cè)試經(jīng)驗(yàn)蝶桶。最近的一份工作是xx公司,主要參與app系統(tǒng)測(cè)
試掉冶,負(fù)責(zé)xxapp,一款類似抖音的短視頻app功能測(cè)試真竖,負(fù)責(zé)過的功能模塊有拍攝、上傳厌小、搜索恢共、推薦引擎等。
主要運(yùn)用邊界值璧亚,等價(jià)類讨韭,錯(cuò)誤推測(cè)等常見黑盒測(cè)試方法。
你的技能包括哪些方面(一般不會(huì)細(xì)究,一般都是依據(jù)技術(shù)部門提供的問題來問透硝,他們都不一定知道答案狰闪,當(dāng)然面的多了,也是懂一些的濒生,不會(huì)太深埋泵,所以你大膽的說即可)
你的項(xiàng)目、行業(yè)(按照簡(jiǎn)歷的實(shí)際情況說就行)
你上家公司為啥離職(這個(gè)找一個(gè)對(duì)自己有利的答案即可罪治,切記吐槽前雇主)
最快的入職時(shí)間
上家公司名稱丽声、位置、職位等(一般外包類的會(huì)問)
2觉义、現(xiàn)場(chǎng)面試(二面雁社、三面…)
如果電話初面沒問題,符合他們企業(yè)要求的話谁撼,就會(huì)約你線下二面歧胁,當(dāng)然這塊以技術(shù)面試為主,也會(huì)有HR在場(chǎng)問一下HR關(guān)心的問題厉碟,已經(jīng)幫梳理好了喊巍。
3、終面談薪
通過了技術(shù)面試箍鼓,根據(jù)技術(shù)面試官的評(píng)級(jí)崭参,HR就會(huì)根據(jù)崗位薪資范圍定薪,這次電話就是和你確定幾個(gè)情況款咖,如果都能談妥何暮,HR就可以發(fā)郵件申請(qǐng)發(fā)送offer了。
確定薪資(這個(gè)是在一定范圍內(nèi)可以談的铐殃,雙雙都能接受即可)
是否可以在指定時(shí)間入職
入職帶的資料(離職證明海洼、薪資流水、畢業(yè)證書富腊、學(xué)歷證數(shù)等)
談薪技巧已經(jīng)準(zhǔn)備好了坏逢,注意查收:
四、常見面試題-技術(shù)篇
其實(shí)對(duì)面試題準(zhǔn)備赘被,無非下面幾點(diǎn)是整,我們只需要在面試前,分門別類去整理即可民假,有的需要去背浮入、理解,有的需要去操作羊异、使用事秀,但不管怎樣彤断,最終的要求都是能說出來,而且是轉(zhuǎn)化為自己語言說出來秽晚,這個(gè)很重要瓦糟,如果存粹是背的,會(huì)給面試官留下不好的印象赴蝇,只有自己真正理解了菩浙,才能獲得更多的機(jī)會(huì)。
下面每個(gè)部分句伶,提供五六個(gè)面試真題劲蜻,權(quán)當(dāng)拋磚引玉。
1考余、測(cè)試環(huán)境問題
這塊主要是有關(guān)windows先嬉、linux、mysql楚堤、docker相關(guān)的內(nèi)容疫蔓,是屬于測(cè)試基礎(chǔ)技能。
(1)為什么使用數(shù)據(jù)索引能提高效率
數(shù)據(jù)索引的存儲(chǔ)是 有序的
在有序的情況下, 通過索引查詢一個(gè)數(shù)據(jù)是無需遍歷索引記錄的
極端情況下身冬,數(shù)據(jù)索引的查詢效率為二分法查詢效率,趨近于log2(N)
(2)當(dāng)前有兩張表衅胀,表A字段為id,name酥筝,address滚躯;表B字段為id,english成績(jī) chinese成績(jī):請(qǐng)以id關(guān)聯(lián)來那個(gè)張表并以enlish成績(jī)由高到低排序
(3)簡(jiǎn)述ls嘿歌,pwd掸掏,tail,sudo等linux命令的用途宙帝,使用方法
(4)如何關(guān)閉centos7的防火墻
(5)docker的作用是什么丧凤,簡(jiǎn)單介紹如何在docker中搭建LAMP環(huán)境
2、測(cè)試基礎(chǔ)理論問題
測(cè)試?yán)碚摬脚А⒎椒ㄏ⒙恪⒃瓌t相關(guān)的問題,是屬于測(cè)試入門級(jí)別技能沪编。
(1)什么是回歸測(cè)試?
回歸測(cè)試是指修改了舊代碼后,重新進(jìn)行測(cè)試以確認(rèn)修改沒有引入新的錯(cuò)誤或?qū)е缕渌a產(chǎn)生錯(cuò)誤的過程年扩。
回歸測(cè)試策略包括:部分回歸測(cè)試及完全回歸測(cè)試蚁廓。
回歸測(cè)試引入自動(dòng)回歸,大幅降低系統(tǒng)測(cè)試厨幻、維護(hù)升級(jí)等階段的成本相嵌、提升了回歸測(cè)試的效率腿时。
(2)如何測(cè)試一個(gè) 紙杯?
功能性:用水杯裝水看漏不漏饭宾;水能不能被喝到
安全性:杯子有沒有毒或細(xì)菌 可靠性:杯子從不同高度落下的損壞程度
可移植性:杯子在不同的地方批糟、溫度等環(huán)境下是否都可以正常使用
兼容性:杯子是否能夠容納果汁、白水看铆、酒精徽鼎、汽油等
易用性:杯子是否燙手、是否有防滑措施弹惦、是否方便飲用
用戶文檔:使用手冊(cè)是否對(duì)杯子的用法否淤、限制、使用條件等有詳細(xì)描述
疲勞測(cè)試:將杯子盛上水放 24 小時(shí)檢查泄漏時(shí)間和情況
壓力測(cè)試:用根針并在針上面不斷加重量棠隐,看壓強(qiáng)多大時(shí)會(huì)穿透
(3)Beta測(cè)試與Alpha測(cè)試有什么區(qū)別石抡?
Beta testing(β測(cè)試),測(cè)試是軟件的多個(gè)用戶在一個(gè)或多個(gè)用戶的實(shí)際使用環(huán)境下進(jìn)行的測(cè)試,開發(fā)者通常不在 測(cè)試現(xiàn)場(chǎng)助泽。
Alpha testing (α測(cè)試),是由一個(gè)用戶代表在開發(fā)環(huán)境下進(jìn)行的測(cè)試啰扛,也可以是公司內(nèi)部的用戶在模擬實(shí)際操作 環(huán)境下進(jìn)行的受控測(cè)試。
(4)測(cè)試中的“殺蟲劑怪事”是指什么嗡贺?
“殺蟲劑怪事”用于描述測(cè)試人員對(duì)同一測(cè)試對(duì)象進(jìn)行的測(cè)試次數(shù)越多隐解,發(fā)現(xiàn)的缺陷就會(huì)越來越少的現(xiàn)象。就像老用一種農(nóng)藥暑刃,害蟲就會(huì)有免疫力厢漩,農(nóng)藥發(fā)揮不了效力。這種現(xiàn)象的根本原因就是測(cè)試人員對(duì)測(cè)試軟件過于熟悉岩臣,形成思維定勢(shì)溜嗜。
為了克服這種現(xiàn)象,測(cè)試人員需要不斷編寫新的測(cè)試程序或者測(cè)試用例架谎,對(duì)程序的不同部分進(jìn)行測(cè)試炸宵,以發(fā)現(xiàn)更多的缺陷。也可以引用新人來測(cè)試軟件谷扣,剛剛進(jìn)來的新手往往能發(fā)現(xiàn)一些意想不到的問題土全。
(5)web系統(tǒng)測(cè)試點(diǎn)
針對(duì)web系統(tǒng)的測(cè)試點(diǎn)及測(cè)試思路,參考下面文章:
3会涎、測(cè)試工具使用問題
(1)簡(jiǎn)述Jmeter和postman工具的區(qū)別裹匙?
1.支持的協(xié)議不同
Postman只支持HTTP及HTTPs協(xié)議。
Jmeter支持HTTP末秃、HTTPS概页、socket、POP3练慕、smtp惰匙、JDBC的多種協(xié)議
2.步驟的實(shí)現(xiàn)(有區(qū)別)
Postman使用Collections管理用例技掏,Jmeter是線程組管理用例
Postman和jmeter都是創(chuàng)建http請(qǐng)求
區(qū)別1:postman請(qǐng)求的請(qǐng)求URL是一個(gè)整體,jmeter分成了4個(gè)部分(協(xié)議项鬼、主機(jī)哑梳、端口、路徑)
區(qū)別2:postman可以在請(qǐng)求中直接填寫請(qǐng)求頭信息绘盟, jmeter需要通過添加http請(qǐng)求頭管理器添加請(qǐng)求頭
3數(shù)據(jù)用例的實(shí)現(xiàn)
區(qū)別1:jmeter比較適合進(jìn)行數(shù)據(jù)與操作分離鸠真,而postman比較適合把數(shù)據(jù)和操作放在一起,顯然postman操作更簡(jiǎn)單奥此,jmeter更便于維護(hù)
區(qū)別2: postman也支持csv數(shù)據(jù)文件的導(dǎo)入弧哎,但是每次執(zhí)行時(shí)都需要收工加載數(shù)據(jù)文件。不方便(所以只能做半自動(dòng)化)
Jmeter可以進(jìn)行完全自動(dòng)化稚虎,特別是引入ant后效果更明顯
4斷言的實(shí)現(xiàn)
區(qū)別1:Postman有很多自帶的斷言函數(shù)撤嫩,直接引用即可,操作非常方便蠢终。序攘。。 jmeter也自帶斷言組件寻拂,操作非常直觀程奠。 區(qū)別: postman用函數(shù)斷言, jmeter用元件進(jìn)行斷言
區(qū)別2:jmeter支持正則表達(dá)式斷言祭钉,postman不支持
區(qū)別3:Jmeter的斷言更豐富瞄沙。 postman需要通過編程來實(shí)現(xiàn)同樣的效果,所以難度更大
5執(zhí)行
區(qū)別:默認(rèn)執(zhí)行慌核,postman不能保存結(jié)果距境,jmeter可以報(bào)存結(jié)果
Postman可以通過newman實(shí)現(xiàn)批量執(zhí)行和保存結(jié)果,jmeter可以通過ant實(shí)現(xiàn)批量執(zhí)行和保存結(jié)果
6其他
Postman比較適合做手工接口測(cè)試垮卓,因?yàn)楹?jiǎn)單垫桂,可以實(shí)現(xiàn)半自動(dòng)化
Jmeter比較適合自動(dòng)化接口測(cè)試,因?yàn)楣δ軓?qiáng)大并且可以保存腳本粟按,批量執(zhí)行設(shè)置很容易
Postman一般用來做接口測(cè)試诬滩,用來發(fā)現(xiàn)BUG,驗(yàn)證后臺(tái)程序
Jmeter可以進(jìn)行接口測(cè)試及性能測(cè)試灭将。
(2)monkey如何使用
(3)常見的ADB命令
捉蟲布道人:APP測(cè)試輔助神器之ADB
zhuanlan.zhihu.com
圖標(biāo)
(4)postman工具進(jìn)行接口測(cè)試
(5)fiddler的常用使用場(chǎng)景
fiddler的核心功能還是抓取HTTP/HTTPs報(bào)文疼鸟,但也提供了mock、弱網(wǎng)等功能庙曙。
4空镜、測(cè)試流程問題
(1)軟件測(cè)試流程
每個(gè)公司的測(cè)試流程都不盡相同,但大體是一致的:
需求評(píng)審(有開發(fā)人員,產(chǎn)品經(jīng)理姑裂,測(cè)試人員,項(xiàng)目經(jīng)理)
需求確定(出一份確定的需求文檔)
開發(fā)設(shè)計(jì)文檔(開發(fā)人員在開始寫代碼前就能輸出設(shè)計(jì)文檔)
想好測(cè)試策略男旗,寫出測(cè)試用例
發(fā)給開發(fā)人員和測(cè)試經(jīng)理看看(非正式的評(píng)審用例)
接到測(cè)試版本
執(zhí)行測(cè)試用例(中間可能會(huì)補(bǔ)充用例)
提交bug(禪道系統(tǒng)錄入和跟蹤)
開發(fā)人員修改(可以在測(cè)試過程中快速的修改)
回歸測(cè)試(可能又會(huì)發(fā)現(xiàn)新問題舶斧,再按流程開始跑)
(3)自動(dòng)化測(cè)試流程
5、大廠企業(yè)真題(是真題奧)
(1)JR頭條面試真題
(2)DY面試真題
測(cè)試資源免費(fèi)領(lǐng)取~~~