更新時(shí)間:2019年04月22日09時(shí)13分 來源:傳智播客軟件測(cè)試 瀏覽次數(shù):
很多軟件測(cè)試工程師在面試互聯(lián)網(wǎng)企業(yè)的時(shí)候都會(huì)遇到考官給的幾道面試題,這也反應(yīng)了測(cè)試工程師對(duì)企業(yè)的重要性,今天傳智播客整理了一份2019年的互聯(lián)網(wǎng)企業(yè)軟件測(cè)試面試題,希望能幫助到大家。
1、什么是兼容性測(cè)試?
答:兼容性測(cè)試是檢查軟件在不同軟件平臺(tái),硬件平臺(tái)上是否可以正常運(yùn)行的測(cè)試。主要查看軟件在不同操作系統(tǒng)、瀏覽器、數(shù)據(jù)庫中運(yùn)行是否正常。
2、你能不能說下你3-5年的職業(yè)規(guī)劃?
答:首先,要鞏固自己的測(cè)試基礎(chǔ)知識(shí),在基本知識(shí)扎實(shí)的情況下提高理解需求文檔的能力。
其次,學(xué)習(xí)自動(dòng)化測(cè)試工具,并將它運(yùn)用到測(cè)試中去。
然后,在測(cè)試技術(shù)達(dá)到一定程度后,要學(xué)會(huì)如何帶領(lǐng)一個(gè)測(cè)試團(tuán)隊(duì)。
最后,爭(zhēng)取在最快的時(shí)間內(nèi)達(dá)到測(cè)試經(jīng)理的水平。
3、軟件的評(píng)審一般由哪些人員參加?其目的是什么?
答:參加人員:客戶、項(xiàng)目經(jīng)理、開發(fā)人員、測(cè)試人員。
目的:查看軟件在未正式投入運(yùn)行前是否還存在問題。對(duì)于不同軟硬件平臺(tái)能否正常運(yùn)行,是否存在著與客戶理解不一致的地方,同時(shí)可以對(duì)一些可以改進(jìn)的地方再進(jìn)行修改。
4、什么是軟件測(cè)試,軟件測(cè)試的目的?
答:軟件測(cè)試是通過人工或者自動(dòng)化的操作進(jìn)行還沒有商業(yè)化用途的程序,查看他們的功能是否滿足客戶需求。
目的:在最短時(shí)間內(nèi)找出盡可能多的軟件缺陷。
5、開發(fā)人員總是犯一些低級(jí)錯(cuò)誤怎么解決?
答:要在開發(fā)的前期就制定好一些編碼規(guī)范,這樣子可以減少很多由于個(gè)人習(xí)慣引起的錯(cuò)誤。同時(shí),測(cè)試人員在發(fā)現(xiàn)開發(fā)人員犯一些低級(jí)錯(cuò)誤的時(shí)候不可以指責(zé)他們,要耐心的給他們指出錯(cuò)誤所在。然后在讓開發(fā)人員自己進(jìn)行測(cè)試,從而找出錯(cuò)誤。
6、什么是軟件測(cè)試?
答:為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過程。
7、說下一個(gè)缺陷測(cè)試報(bào)告的組成?
答:缺陷編號(hào)、缺陷標(biāo)題、缺陷描述、缺陷的優(yōu)先級(jí)、缺陷的重要程度、缺陷所述的模塊、缺陷所屬的版本、缺陷所屬的開發(fā)人員、輸入數(shù)據(jù)、輸出結(jié)果、缺陷分析等。
8、發(fā)現(xiàn)的缺陷越多,說明軟件缺陷越多嗎?
答:是的,通常如果發(fā)現(xiàn)一個(gè)缺陷的話,可能就會(huì)發(fā)現(xiàn)很多類似的缺陷,由于開發(fā)人員的習(xí)慣,可能一個(gè)地方有缺陷,另外一個(gè)地方就會(huì)有相同的缺陷。
9、所有的軟件缺陷都能修復(fù)嗎?所有的軟件缺陷都要修復(fù)嗎?
答:從理論上來說所有的缺陷都是可以修復(fù)的,但是并不是所有的缺陷都要修復(fù)。
一些對(duì)于軟件沒有影響的、不影響使用的缺陷我們可以不修復(fù)。因?yàn)樾迯?fù)些細(xì)小的缺陷需要花費(fèi)很多時(shí)間。項(xiàng)目上面可能會(huì)因?yàn)闀r(shí)間問題而先忽略這些小缺陷。
10、您在以往的測(cè)試工作中都曾經(jīng)具體從事過哪些工作?其中最擅長(zhǎng)哪部分工作?
答:我一般都是做的Web測(cè)試,搭建測(cè)試環(huán)境,對(duì)于一個(gè)程序進(jìn)行集成測(cè)試,系統(tǒng)測(cè)試,回歸測(cè)試等。其中還要編寫測(cè)試用例以及一些文檔,用戶使用手冊(cè),功能測(cè)試文檔等等。最擅長(zhǎng)的是功能測(cè)試。
11、開發(fā)人員說不是bug時(shí),你如何應(yīng)付?
答:首先把自己的見解告訴開發(fā)人員。在同開發(fā)人員溝通到底是不是bug,但是如果開發(fā)人員還是認(rèn)為不是bug的話,就把這個(gè)問題提到項(xiàng)目經(jīng)理處,同時(shí)附上自己的見解。由項(xiàng)目經(jīng)理決定是否為bug。
12、軟件測(cè)試項(xiàng)目從什么時(shí)候開始,為什么?
答:一般軟件測(cè)試越早展開越好,一般是從需要階段就要進(jìn)行軟件測(cè)試。軟件測(cè)試不僅是測(cè)試功能,對(duì)于需求文檔一類的也要進(jìn)行測(cè)試。越早的找出bug,就會(huì)減少后續(xù)開發(fā)人員修改程序的次數(shù),并且可以降低成本,如果等整個(gè)軟件開發(fā)的差不多了發(fā)現(xiàn)一個(gè)致命的錯(cuò)誤的話,是需要花費(fèi)很多時(shí)間和人力進(jìn)行重新修改的。如果在一開始就發(fā)現(xiàn)的話就不會(huì)出現(xiàn)這種情況了。
13、功能測(cè)試用例需要詳細(xì)到什么程度才是合格的?
答:測(cè)試用例覆蓋到所有的測(cè)試點(diǎn)。
14、測(cè)試用例通常包括哪些內(nèi)容?
答:用例編號(hào)、測(cè)試環(huán)境、用例標(biāo)題、輸入數(shù)據(jù)、預(yù)期結(jié)果等。
15、你用什么測(cè)試方法進(jìn)行測(cè)試?
答:根據(jù)不同的系統(tǒng)和模塊有不同的方法。主要是黑盒測(cè)試和白盒測(cè)試。
以上就是2019年互聯(lián)網(wǎng)企業(yè)軟件測(cè)試面試題,在企業(yè)招聘的時(shí)候,這些面試題出現(xiàn)的頻率相當(dāng)?shù)母?,希望能幫助到大家?/p>
傳智播客軟件測(cè)試課程全面覆蓋中高端技能清晰的學(xué)習(xí)路線,可以幫助學(xué)員開啟軟件測(cè)試學(xué)習(xí)之旅。
軟件測(cè)試課程:基礎(chǔ)部分包括前置基礎(chǔ)(DOS命令、HTML、CSS等)、Linux和數(shù)據(jù)庫(操作系統(tǒng)、MySQL高級(jí)、Redis數(shù)據(jù)庫等)、功能測(cè)試(測(cè)試用例設(shè)計(jì)、Web項(xiàng)目、APP項(xiàng)目測(cè)試等);中級(jí)部分包括Python編程(Python開發(fā)環(huán)境、面向?qū)ο?、異常處理?、Web自動(dòng)化(Web自動(dòng)化入門/基礎(chǔ)/高級(jí)、Unittest框架等)、移動(dòng)自動(dòng)化(Appium、常用API、Pytest等);高級(jí)部分包括接口自動(dòng)化(JMeter、requests、mock等)、性能測(cè)試(測(cè)試方案、Vugen、Analysis等)、單元測(cè)試和shell編程(測(cè)試流程、測(cè)試報(bào)告、shell等)。更多的關(guān)于傳智播客軟件測(cè)試培訓(xùn)課程歡迎隨時(shí)咨詢網(wǎng)頁右下角咨詢窗口。
北京校區(qū)