了解這幾道軟件測試面試題被碗,讓你面試有底氣

大部分人學軟件測試的從業(yè)者某宪,在找工作的同時,會因為軟件測試面試題擋在門前蛮放。但這時候缩抡,我們需要冷靜下來,看看自己是否已經(jīng)具備跳槽的條件包颁,跳槽要慎重瞻想,一次失敗的跳槽雖不會影響你的一生,但至少會影響你這一年娩嚼。

如果你的跳槽意向已經(jīng)很確定蘑险,那么請往下看!

跳槽最重要的一步自然是面試岳悟,正值跳槽季佃迄,網(wǎng)上出現(xiàn)了各種面試題,一時會讓人眼花繚亂贵少,分不清最該看哪個呵俏,所以小編耗時一星期為大家做了一些軟件測試面試的真題,想跳槽的小伙伴們滔灶,請準備好你的小本本普碎!

1、問:所做項目的情況录平,主要做什么類型的測試麻车?

大部分情況缀皱,這是一場面試的開門題,面試官問這個問題动猬,主要是考察你的概述能力和全局視野啤斗。首先,仔細回顧自己做過的項目赁咙。然后挑選最有價值的部分钮莲,清楚項目的架構(gòu),思路從業(yè)務(wù)序目、項目環(huán)境臂痕、流程以及自己擔任的角色去回答。

業(yè)務(wù):比如Atstudy網(wǎng)校是一個以在線直播猿涨、視頻錄播為主要業(yè)務(wù)的綜合性網(wǎng)站握童,分為管理員,教師叛赚,學生三個大模塊澡绩,同時可以支持web和手機端使用。

項目環(huán)境:該系統(tǒng)搭建在Linux服務(wù)器上俺附,使用mysql數(shù)據(jù)庫肥卡,采用PHP后端語言。

流程:Atstudy網(wǎng)校當前版本是多少事镣,項目組有多少開發(fā)和測試步鉴,然后說軟件測試的流程。

自己擔任的角色:負責哪些模塊的什么測試璃哟。

2氛琢、問:你在測試中發(fā)現(xiàn)了一個bug,但是開發(fā)經(jīng)理認為這不是一個bug随闪,你應(yīng)該怎樣解決阳似?

首先,將問題提交到缺陷管理庫里面進行備案铐伴。

然后撮奏,要獲取判斷的依據(jù)和標準:

1)根據(jù)需求說明書、產(chǎn)品說明当宴、設(shè)計文檔等畜吊,確認實際結(jié)果是否與計劃有不一致的地方,提供缺陷是否確認的直接依據(jù)户矢;

2)如果沒有文檔依據(jù)玲献,可以根據(jù)類似軟件的一般特性來說明是否存在不一致的地方,來確認是否是缺陷;

3)根據(jù)用戶的一般使用習慣青自,來確認是否是缺陷;

4)與設(shè)計人員驱证、開發(fā)人員和客戶代表等相關(guān)人員探討延窜,確認是否是缺陷;

5)合理的論述抹锄,向測試經(jīng)理說明自己的判斷的理由逆瑞,注意客觀、嚴謹伙单,不參雜個人情緒获高。

最后,等待測試經(jīng)理做出最終決定吻育,如果仍然存在爭議念秧,可以通過公司政策所提供的渠道,向上級反映布疼,并有上級做出決定摊趾。

3、問:給你一個網(wǎng)站游两,你如何測試砾层?

首先,查找需求說明贱案、網(wǎng)站設(shè)計等相關(guān)文檔肛炮,分析測試需求。

制定測試計劃宝踪,確定測試范圍和測試策略侨糟,一般包括以下幾個部分:功能性測試;界面測試肴沫;性能測試粟害;數(shù)據(jù)庫測試;安全性測試颤芬;兼容性測試

設(shè)計測試用例:

①功能性測試

可以包括悲幅,但不限于以下幾個方面:

鏈接測試。鏈接是否正確跳轉(zhuǎn)站蝠,是否存在空頁面和無效頁面汰具,是否有不正確的出錯信息返回。

提交功能的測試菱魔。

多媒體元素是否可以正確加載和顯示留荔。

多語言支持是否能夠正確顯示選擇的語言等。

②界面測試

可以包括但不限于一下幾個方面:

頁面是否風格統(tǒng)一,美觀

頁面布局是否合理聚蝶,重點內(nèi)容和熱點內(nèi)容是否突出

控件是否正常使用

對于必須但未安裝的控件杰妓,是否提供自動下載并安裝的功能

文字檢查

③性能測試

一般從以下兩個方面考慮:

壓力測試;負載測試碘勉;強度測試

④數(shù)據(jù)庫測試

要具體決定是否需要開展巷挥。數(shù)據(jù)庫一般需要考慮連結(jié)性,對數(shù)據(jù)的存取操作验靡,數(shù)據(jù)內(nèi)容的驗證等方面倍宾。

⑤安全性測試

基本的登錄功能的檢查

是否存在溢出錯誤,導致系統(tǒng)崩潰或者權(quán)限泄露

相關(guān)開發(fā)語言的常見安全性問題檢查胜嗓,例如SQL注入等

如果需要高級的安全性測試高职,確定獲得專業(yè)安全公司的幫助,外包測試辞州,或者獲取支持

⑥兼容性測試

根據(jù)需求說明的內(nèi)容怔锌,確定支持的平臺組合:

瀏覽器的兼容性;

操作系統(tǒng)的兼容性孙技;

軟件平臺的兼容性产禾;

數(shù)據(jù)庫的兼容性

開展測試,并記錄缺陷牵啦。合理的安排調(diào)整測試進度亚情,提前獲取測試所需的資源,建立管理體系(例如哈雏,需求變更楞件、風險、配置裳瘪、測試文檔土浸、缺陷報告、人力資源等內(nèi)容)彭羹。

定期評審黄伊,對測試進行評估和總結(jié),調(diào)整測試的內(nèi)容派殷。

4还最、問:熟悉數(shù)據(jù)庫嗎?平時數(shù)據(jù)庫用的多嗎毡惜?

熟悉數(shù)據(jù)庫嗎拓轻?

比較熟,比如DML語句有增刪改查:(有序思維說出來)

1 insert into 表名 values(值1经伙,值2扶叉,值3,...)

2 delete? from 表名 where 條件

3 update 表名 set 列名 = 新值

4 select * from 表名

查詢語句最長的是 select * from 表名 where 條件 group by 分組列名 having 分組后的條件 order by 列名。

平時數(shù)據(jù)庫用的多嗎枣氧?(大概測試過程的1/4時間在查數(shù)據(jù)庫)

還行溢十,一般出現(xiàn)問題,遇到bug达吞,就要去查詢數(shù)據(jù)庫茶宵,初步定為問題。開發(fā)會給到我們一個庫表設(shè)計的excel(數(shù)據(jù)字典)宗挥,里面有描述表名和表中的字段,我把交易過程的一些唯一標識种蝶,把他作為where條件去查詢數(shù)據(jù)契耿。初步分析后,再把問題暴露給開發(fā)螃征。

(比如淘寶支付時搪桂,輸入支付密碼后,已經(jīng)返回了支付成功的提示信息盯滚,然后界面上的訂單查詢還是待付款踢械,這個時候就要去查詢訂單表的數(shù)據(jù),找到自己剛才做的交易的那一筆訂單魄藕,去分析一下錯誤内列,再暴露給開發(fā))?

5、問:linux查看文件用什么命令背率,查看進程用什么命令话瞧?

回答:查看文件內(nèi)容的命令有? more less head tail cat

查看進程:ps -ef | grep 進程號?

查看日志文件常用:less、view

6寝姿、問:查看日志常用什么命令交排,主要查看什么內(nèi)容?

1)查看日志常用less命令或者view命令饵筑。

2)主要查看程序運行的記錄埃篓,比如支付失敗,后臺就有報錯信息打印到.log日志文件中根资,就可以通過分析日志信息來初步定為問題架专。(補充:同時也去查詢數(shù)據(jù)庫,分析訂單數(shù)據(jù)嫂冻,查看支付狀態(tài)等等)

PS:日志就是.log的文本文件胶征,和.txt一樣屬于文本文件。vi或者vim編輯器屬于記事本軟件桨仿,一般不會用來查看日志睛低。

7、問:軟件測試用例設(shè)計/測試用例的內(nèi)容/管理工具?

參考:以場景(故事)為驅(qū)動的測試設(shè)計钱雷,并且針對測試數(shù)據(jù)的選擇上面通常結(jié)合等價類劃分骂铁,因果圖,邊界值罩抗,錯誤推測拉庵。

測試用例的內(nèi)容:標題、測試環(huán)境套蒂、測試輸入數(shù)據(jù)钞支、測試步驟、期望結(jié)果操刀、測試結(jié)果烁挟、測試時間、測試人員

管理工具:禪道骨坑、QC

8撼嗓、你對測試最大的興趣在哪里?為什么欢唾?

回答這個面試題且警,沒有固定統(tǒng)一的答案,但可能是許多企業(yè)都會問到的礁遣。提供以下答案供考:

最大的興趣斑芜,感覺這是一個有挑戰(zhàn)性的工作;

測試是一個經(jīng)驗行業(yè)祟霍,工作越久越能感覺到做好測試的難度和樂趣押搪,

通過自己的工作,能使軟件產(chǎn)品越來越完善浅碾,從中體會到樂趣大州。

回答此類問題注意以下幾個方面:

1)盡可能的切合招聘企業(yè)的技術(shù)路線來表達你的興趣,例如該企業(yè)是數(shù)據(jù)庫應(yīng)用的企業(yè)垂谢,那么表示你的興趣在數(shù)據(jù)庫的測試厦画,并且希望通過測試提升自己的數(shù)據(jù)庫掌握能力。

2)表明你做測試的目的是為了提升能力滥朱,也是為了更好的做好測試根暑;提升能力不是為了以后轉(zhuǎn)開發(fā)或其他的,除非用人企業(yè)有這樣的安排徙邻。

3)不要過多的表達你的興趣在招聘企業(yè)的范疇這外排嫌。比如招聘企業(yè)是做財務(wù)軟件的,可是你表現(xiàn)出來的是對游戲軟件的興趣缰犁;或招聘是做JAVA開發(fā)的淳地,而你的興趣是在C類語言程序的開發(fā)怖糊。

9、你的測試職業(yè)發(fā)展是什么颇象?

測試經(jīng)驗越多伍伤,測試能力越高。所以我的職業(yè)發(fā)展是需要時間累積的遣钳,一步步向著高級測試工程師奔去扰魂。而且我也有初步的職業(yè)規(guī)劃,前3年累積測試經(jīng)驗蕴茴,按如何做好測試工程師的點要求自己劝评,不斷的更新自己改正自己,做好測試任務(wù)倦淀。

總結(jié):

除了上面的常規(guī)問題付翁,那還有些面試官會問什么?比如:你認為你在測試過程中遇到了一個比較邏輯性最強的一個bug是什么晃听?這個東西就需要你們?nèi)ハ胂耄?jīng)你們在測的時候遇到了一個邏輯性特別強的bug呢砰识?

這個問題問的目的是了解你到底有沒有真正的測試過能扒。

還有就是有的面試官會故意的說錯一些東西,然后看你的反應(yīng)辫狼,通過這些都能了解你到底會不會初斑,所以想驗證一個人到底會不會使用一個工具,不一定非得要考他膨处。

再往深入一點见秤,他會問你有沒有性能軟件測試方面的基礎(chǔ)?功能測試這方面真椿,實際上我覺得主要考驗人的就是邏輯思維能力鹃答,還有你的細心程度能力。初級功能測試這一塊突硝,面試官著重要看的是你是不是一個真正細心测摔,而且業(yè)務(wù)邏輯思維能力強的人,如果強是絕對沒有問題的解恰。

由于軟件測試面試真題比較多锋八,小編就不一一寫到文中,除此之外护盈,還有很多經(jīng)常遇到的面試題挟纱,大家可以加群:1397658968?探討更多面試題。

大數(shù)據(jù)時代已經(jīng)到來腐宋,也意味著測試工程師未來的挑戰(zhàn)將來自大數(shù)據(jù)領(lǐng)域紊服!在大數(shù)據(jù)測試中檀轨,QA工程師使用集群和其他組件來驗證對TB級數(shù)據(jù)的成功處理。因為處理非澄唬快裤园,所以它需要高水平的測試技能。同時數(shù)據(jù)質(zhì)量也是大數(shù)據(jù)測試的一個重要因素剂府,需要我們學習掌握更多的大數(shù)據(jù)技術(shù)以及Hadoop拧揽、Mapreduce等。

筆記和學習資料腺占,檸檬班課程免費學習

地址:http://www.lemonban.com/front/couinfo/190

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末淤袜,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子衰伯,更是在濱河造成了極大的恐慌铡羡,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,113評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件意鲸,死亡現(xiàn)場離奇詭異烦周,居然都是意外死亡,警方通過查閱死者的電腦和手機怎顾,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評論 2 381
  • 文/潘曉璐 我一進店門读慎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人槐雾,你說我怎么就攤上這事夭委。” “怎么了募强?”我有些...
    開封第一講書人閱讀 153,340評論 0 344
  • 文/不壞的土叔 我叫張陵株灸,是天一觀的道長。 經(jīng)常有香客問我擎值,道長慌烧,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,449評論 1 279
  • 正文 為了忘掉前任鸠儿,我火速辦了婚禮杏死,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘捆交。我一直安慰自己淑翼,他們只是感情好,可當我...
    茶點故事閱讀 64,445評論 5 374
  • 文/花漫 我一把揭開白布品追。 她就那樣靜靜地躺著玄括,像睡著了一般。 火紅的嫁衣襯著肌膚如雪肉瓦。 梳的紋絲不亂的頭發(fā)上遭京,一...
    開封第一講書人閱讀 49,166評論 1 284
  • 那天胃惜,我揣著相機與錄音,去河邊找鬼哪雕。 笑死船殉,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 38,442評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼步脓,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了糠惫?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,105評論 0 261
  • 序言:老撾萬榮一對情侶失蹤钉疫,失蹤者是張志新(化名)和其女友劉穎硼讽,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體牲阁,經(jīng)...
    沈念sama閱讀 43,601評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡固阁,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,066評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了城菊。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片备燃。...
    茶點故事閱讀 38,161評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖役电,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情棉胀,我是刑警寧澤法瑟,帶...
    沈念sama閱讀 33,792評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站唁奢,受9級特大地震影響霎挟,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜麻掸,卻給世界環(huán)境...
    茶點故事閱讀 39,351評論 3 307
  • 文/蒙蒙 一酥夭、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧脊奋,春花似錦熬北、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至久又,卻和暖如春巫延,著一層夾襖步出監(jiān)牢的瞬間效五,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評論 1 261
  • 我被黑心中介騙來泰國打工炉峰, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留畏妖,地道東北人。 一個月前我還...
    沈念sama閱讀 45,618評論 2 355
  • 正文 我出身青樓疼阔,卻偏偏與公主長得像戒劫,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子竿开,可洞房花燭夜當晚...
    茶點故事閱讀 42,916評論 2 344

推薦閱讀更多精彩內(nèi)容

  • 1****谱仪、問:你在測試中發(fā)現(xiàn)了一個bug****,但是開發(fā)經(jīng)理認為這不是一個bug****否彩,你應(yīng)該怎樣解決疯攒?首先...
    一箭閱讀 9,065評論 1 205
  • 銀行軟件測試面試問題 軟件測試經(jīng)典面試題 軟件測試面試題匯總 測試技術(shù)面試題 1、什么是兼容性測試列荔?兼容性測試側(cè)重...
    天宇逍遙heart閱讀 1,436評論 0 20
  • 1敬尺、你的測試職業(yè)發(fā)展是什么? 測試經(jīng)驗越多贴浙,測試能力越高砂吞。所以我的職業(yè)發(fā)展是需要時間積累的,一步步向著高級測試工程...
    歐爾麥特fffff閱讀 4,616評論 1 41
  • -----轉(zhuǎn)載----- 1崎溃、問:你在測試中發(fā)現(xiàn)了一個bug蜻直,但是開發(fā)經(jīng)理認為這不是一個bug,你應(yīng)該怎樣解決袁串? ...
    花開沉浮閱讀 7,341評論 4 88
  • File 文件Edit 編輯View 視圖Navigate 導航Editor 編輯Product 產(chǎn)品Wind...